./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX --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 5d61e8fa49d21946be87d65ea6f560fd70d33fb1241a73bd802d2afa2c954396 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:19:40,450 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:19:40,533 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-08 16:19:40,539 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:19:40,539 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:19:40,582 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:19:40,582 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:19:40,583 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:19:40,584 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:19:40,585 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:19:40,587 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:19:40,587 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:19:40,588 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:19:40,588 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:19:40,589 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:19:40,592 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:19:40,592 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 16:19:40,593 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 16:19:40,593 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 16:19:40,593 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 16:19:40,594 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:19:40,595 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 16:19:40,598 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:19:40,599 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 16:19:40,599 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:19:40,600 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 16:19:40,600 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 16:19:40,600 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:19:40,601 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:19:40,601 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:19:40,601 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:19:40,602 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:19:40,602 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:19:40,604 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:19:40,606 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:19:40,606 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 16:19:40,606 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 16:19:40,607 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 16:19:40,607 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:19:40,608 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:19:40,608 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:19:40,608 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:19:40,609 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX 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 -> 5d61e8fa49d21946be87d65ea6f560fd70d33fb1241a73bd802d2afa2c954396 [2024-11-08 16:19:40,947 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:19:40,975 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:19:40,979 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:19:40,980 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:19:40,981 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:19:40,982 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i Unable to find full path for "g++" [2024-11-08 16:19:43,333 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:19:43,584 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:19:43,584 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i [2024-11-08 16:19:43,600 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data/493d60cda/c906df62a3814a9ca5895d15e245bdc1/FLAG32010e111 [2024-11-08 16:19:43,914 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data/493d60cda/c906df62a3814a9ca5895d15e245bdc1 [2024-11-08 16:19:43,916 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:19:43,918 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:19:43,919 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:19:43,920 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:19:43,928 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:19:43,929 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:19:43" (1/1) ... [2024-11-08 16:19:43,930 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f5f763a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:43, skipping insertion in model container [2024-11-08 16:19:43,931 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:19:43" (1/1) ... [2024-11-08 16:19:43,975 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:19:44,226 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_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i[916,929] [2024-11-08 16:19:44,393 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:19:44,415 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:19:44,425 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_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i[916,929] [2024-11-08 16:19:44,519 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:19:44,542 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:19:44,543 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44 WrapperNode [2024-11-08 16:19:44,543 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:19:44,544 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:19:44,544 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:19:44,544 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:19:44,552 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,572 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,642 INFO L138 Inliner]: procedures = 26, calls = 80, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 507 [2024-11-08 16:19:44,642 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:19:44,643 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:19:44,643 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:19:44,643 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:19:44,656 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,656 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,670 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,725 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-08 16:19:44,729 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,730 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,759 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,770 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,781 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,786 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,797 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:19:44,801 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:19:44,801 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:19:44,801 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:19:44,802 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (1/1) ... [2024-11-08 16:19:44,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:19:44,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:19:44,839 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:19:44,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:19:44,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:19:44,873 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:19:44,874 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:19:44,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 16:19:44,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:19:44,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:19:45,034 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:19:45,038 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:19:46,200 INFO L? ?]: Removed 10 outVars from TransFormulas that were not future-live. [2024-11-08 16:19:46,201 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:19:46,217 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:19:46,217 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 16:19:46,217 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:19:46 BoogieIcfgContainer [2024-11-08 16:19:46,218 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:19:46,220 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:19:46,220 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:19:46,223 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:19:46,224 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:19:43" (1/3) ... [2024-11-08 16:19:46,224 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6341c355 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:19:46, skipping insertion in model container [2024-11-08 16:19:46,224 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:19:44" (2/3) ... [2024-11-08 16:19:46,225 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6341c355 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:19:46, skipping insertion in model container [2024-11-08 16:19:46,225 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:19:46" (3/3) ... [2024-11-08 16:19:46,226 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-72.i [2024-11-08 16:19:46,256 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:19:46,256 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 16:19:46,324 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:19:46,329 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;@6c14ff21, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:19:46,330 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 16:19:46,335 INFO L276 IsEmpty]: Start isEmpty. Operand has 212 states, 142 states have (on average 1.5633802816901408) internal successors, (222), 143 states have internal predecessors, (222), 67 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2024-11-08 16:19:46,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2024-11-08 16:19:46,364 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:46,365 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:46,365 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:46,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:46,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1158286555, now seen corresponding path program 1 times [2024-11-08 16:19:46,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:46,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358650952] [2024-11-08 16:19:46,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:46,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:46,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:47,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:47,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:47,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:47,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:47,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:47,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:47,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:47,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:47,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:47,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:47,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:47,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:47,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:47,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:47,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:47,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:47,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:47,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:47,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:47,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:47,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:47,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:47,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:47,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:47,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:47,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:47,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:47,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:47,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:47,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:47,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:47,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:47,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:47,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:47,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:47,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:47,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:47,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:47,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:47,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:47,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:47,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:47,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:47,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:47,512 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:47,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:47,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358650952] [2024-11-08 16:19:47,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358650952] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:47,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:47,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:19:47,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895998722] [2024-11-08 16:19:47,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:47,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 16:19:47,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:47,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 16:19:47,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 16:19:47,561 INFO L87 Difference]: Start difference. First operand has 212 states, 142 states have (on average 1.5633802816901408) internal successors, (222), 143 states have internal predecessors, (222), 67 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Second operand has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 2 states have call successors, (67) [2024-11-08 16:19:47,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:47,628 INFO L93 Difference]: Finished difference Result 417 states and 773 transitions. [2024-11-08 16:19:47,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 16:19:47,631 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 2 states have call successors, (67) Word has length 428 [2024-11-08 16:19:47,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:47,640 INFO L225 Difference]: With dead ends: 417 [2024-11-08 16:19:47,641 INFO L226 Difference]: Without dead ends: 208 [2024-11-08 16:19:47,646 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 203 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-08 16:19:47,649 INFO L432 NwaCegarLoop]: 349 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, 349 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-08 16:19:47,650 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:19:47,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-11-08 16:19:47,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2024-11-08 16:19:47,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 139 states have (on average 1.5467625899280575) internal successors, (215), 139 states have internal predecessors, (215), 67 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2024-11-08 16:19:47,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 349 transitions. [2024-11-08 16:19:47,734 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 349 transitions. Word has length 428 [2024-11-08 16:19:47,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:19:47,735 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 349 transitions. [2024-11-08 16:19:47,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 2 states have call successors, (67) [2024-11-08 16:19:47,736 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 349 transitions. [2024-11-08 16:19:47,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2024-11-08 16:19:47,751 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:47,751 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:47,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 16:19:47,753 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:47,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:47,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1259495073, now seen corresponding path program 1 times [2024-11-08 16:19:47,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:47,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212428673] [2024-11-08 16:19:47,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:47,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:47,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:48,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:48,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:48,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:48,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:48,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:48,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:48,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:48,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:48,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:48,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:48,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:48,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:48,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:48,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:48,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:48,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:48,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:48,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:48,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:48,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:48,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:48,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:48,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:48,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:48,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:48,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:48,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:48,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:48,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:48,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:48,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:48,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:48,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:48,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:48,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:48,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:48,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:48,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:48,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:48,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:48,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:48,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:48,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:48,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:48,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:48,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:48,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:48,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:48,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:48,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:48,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:48,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:48,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:48,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:48,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:48,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:48,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:48,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212428673] [2024-11-08 16:19:48,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212428673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:48,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:48,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:19:48,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79136732] [2024-11-08 16:19:48,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:48,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:19:48,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:48,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:19:48,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:19:48,477 INFO L87 Difference]: Start difference. First operand 208 states and 349 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:48,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:48,574 INFO L93 Difference]: Finished difference Result 532 states and 898 transitions. [2024-11-08 16:19:48,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:19:48,575 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 428 [2024-11-08 16:19:48,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:48,580 INFO L225 Difference]: With dead ends: 532 [2024-11-08 16:19:48,580 INFO L226 Difference]: Without dead ends: 327 [2024-11-08 16:19:48,582 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 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-08 16:19:48,583 INFO L432 NwaCegarLoop]: 511 mSDtfsCounter, 200 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:19:48,584 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 842 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:19:48,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2024-11-08 16:19:48,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 324. [2024-11-08 16:19:48,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 237 states have (on average 1.6033755274261603) internal successors, (380), 238 states have internal predecessors, (380), 84 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2024-11-08 16:19:48,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 548 transitions. [2024-11-08 16:19:48,650 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 548 transitions. Word has length 428 [2024-11-08 16:19:48,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:19:48,652 INFO L471 AbstractCegarLoop]: Abstraction has 324 states and 548 transitions. [2024-11-08 16:19:48,652 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:48,652 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 548 transitions. [2024-11-08 16:19:48,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2024-11-08 16:19:48,662 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:48,662 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:48,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 16:19:48,662 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:48,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:48,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1938212223, now seen corresponding path program 1 times [2024-11-08 16:19:48,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:48,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702392434] [2024-11-08 16:19:48,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:48,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:48,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:49,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:49,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:49,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:49,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:49,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:49,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:49,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:49,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:49,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:49,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:49,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:49,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:49,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:49,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:49,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:49,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:49,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:49,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:49,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:49,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:49,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:49,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:49,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:49,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:49,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:49,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:49,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:49,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:49,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:49,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:49,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:49,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:49,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:49,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:49,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:49,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:49,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:49,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:49,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:49,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:49,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:49,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:49,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:49,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:49,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:49,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:49,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:49,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:49,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:49,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:49,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:49,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:49,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:49,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:49,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:49,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:49,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:49,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:49,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:49,568 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:49,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:49,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702392434] [2024-11-08 16:19:49,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702392434] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:49,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:49,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:19:49,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111567424] [2024-11-08 16:19:49,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:49,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:19:49,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:49,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:19:49,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:19:49,573 INFO L87 Difference]: Start difference. First operand 324 states and 548 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:49,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:49,667 INFO L93 Difference]: Finished difference Result 677 states and 1138 transitions. [2024-11-08 16:19:49,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:19:49,668 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 429 [2024-11-08 16:19:49,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:49,675 INFO L225 Difference]: With dead ends: 677 [2024-11-08 16:19:49,675 INFO L226 Difference]: Without dead ends: 356 [2024-11-08 16:19:49,676 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 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-08 16:19:49,678 INFO L432 NwaCegarLoop]: 347 mSDtfsCounter, 18 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:19:49,678 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 683 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:19:49,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2024-11-08 16:19:49,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 332. [2024-11-08 16:19:49,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 245 states have (on average 1.6) internal successors, (392), 246 states have internal predecessors, (392), 84 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2024-11-08 16:19:49,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 560 transitions. [2024-11-08 16:19:49,717 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 560 transitions. Word has length 429 [2024-11-08 16:19:49,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:19:49,718 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 560 transitions. [2024-11-08 16:19:49,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:49,719 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 560 transitions. [2024-11-08 16:19:49,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2024-11-08 16:19:49,728 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:49,728 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:49,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 16:19:49,729 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:49,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:49,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1073153398, now seen corresponding path program 1 times [2024-11-08 16:19:49,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:49,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800622066] [2024-11-08 16:19:49,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:49,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:49,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:50,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:50,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:50,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:50,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:50,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:50,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:50,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:50,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:50,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:50,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:50,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:50,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:50,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:50,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:50,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:50,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:50,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:50,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:50,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:50,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:50,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:50,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:50,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:50,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:51,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:51,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:51,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:51,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:51,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:51,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:51,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:51,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:51,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:51,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:51,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:51,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:51,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:51,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:51,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:51,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:51,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:51,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:51,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:51,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:51,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:51,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:51,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:51,244 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:51,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:51,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800622066] [2024-11-08 16:19:51,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800622066] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:51,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:51,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:19:51,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039845483] [2024-11-08 16:19:51,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:51,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:19:51,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:51,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:19:51,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:19:51,249 INFO L87 Difference]: Start difference. First operand 332 states and 560 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:52,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:52,238 INFO L93 Difference]: Finished difference Result 1319 states and 2231 transitions. [2024-11-08 16:19:52,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:19:52,239 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 430 [2024-11-08 16:19:52,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:52,248 INFO L225 Difference]: With dead ends: 1319 [2024-11-08 16:19:52,248 INFO L226 Difference]: Without dead ends: 990 [2024-11-08 16:19:52,250 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:19:52,251 INFO L432 NwaCegarLoop]: 601 mSDtfsCounter, 832 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:19:52,252 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [832 Valid, 1138 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-08 16:19:52,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2024-11-08 16:19:52,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 966. [2024-11-08 16:19:52,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 966 states, 707 states have (on average 1.5898161244695899) internal successors, (1124), 710 states have internal predecessors, (1124), 252 states have call successors, (252), 6 states have call predecessors, (252), 6 states have return successors, (252), 249 states have call predecessors, (252), 252 states have call successors, (252) [2024-11-08 16:19:52,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 966 states to 966 states and 1628 transitions. [2024-11-08 16:19:52,399 INFO L78 Accepts]: Start accepts. Automaton has 966 states and 1628 transitions. Word has length 430 [2024-11-08 16:19:52,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:19:52,401 INFO L471 AbstractCegarLoop]: Abstraction has 966 states and 1628 transitions. [2024-11-08 16:19:52,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:52,402 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1628 transitions. [2024-11-08 16:19:52,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2024-11-08 16:19:52,413 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:52,414 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:52,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 16:19:52,414 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:52,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:52,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1135193012, now seen corresponding path program 1 times [2024-11-08 16:19:52,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:52,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739894730] [2024-11-08 16:19:52,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:52,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:53,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:53,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:53,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:53,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:53,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:53,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:53,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:53,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:53,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:53,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:53,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:53,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:53,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:53,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:53,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:53,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:53,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:53,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:53,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:53,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:53,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:53,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:53,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:53,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:53,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:53,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:53,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:53,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:53,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:53,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:53,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:53,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:53,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:53,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:53,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:53,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:53,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:53,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:53,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:53,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:53,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:53,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:53,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:53,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:53,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:53,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:53,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:53,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:53,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:53,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:53,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:53,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:53,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:53,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:53,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:53,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:53,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:53,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739894730] [2024-11-08 16:19:53,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739894730] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:53,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:53,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:19:53,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889855735] [2024-11-08 16:19:53,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:53,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:19:53,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:53,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:19:53,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:19:53,465 INFO L87 Difference]: Start difference. First operand 966 states and 1628 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:54,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:54,208 INFO L93 Difference]: Finished difference Result 4818 states and 8128 transitions. [2024-11-08 16:19:54,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:19:54,209 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 430 [2024-11-08 16:19:54,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:54,231 INFO L225 Difference]: With dead ends: 4818 [2024-11-08 16:19:54,232 INFO L226 Difference]: Without dead ends: 3855 [2024-11-08 16:19:54,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 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-08 16:19:54,237 INFO L432 NwaCegarLoop]: 636 mSDtfsCounter, 787 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:19:54,238 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 1651 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 16:19:54,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3855 states. [2024-11-08 16:19:54,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3855 to 3837. [2024-11-08 16:19:54,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3837 states, 2804 states have (on average 1.586305278174037) internal successors, (4448), 2816 states have internal predecessors, (4448), 1008 states have call successors, (1008), 24 states have call predecessors, (1008), 24 states have return successors, (1008), 996 states have call predecessors, (1008), 1008 states have call successors, (1008) [2024-11-08 16:19:54,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3837 states to 3837 states and 6464 transitions. [2024-11-08 16:19:54,710 INFO L78 Accepts]: Start accepts. Automaton has 3837 states and 6464 transitions. Word has length 430 [2024-11-08 16:19:54,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:19:54,711 INFO L471 AbstractCegarLoop]: Abstraction has 3837 states and 6464 transitions. [2024-11-08 16:19:54,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:54,711 INFO L276 IsEmpty]: Start isEmpty. Operand 3837 states and 6464 transitions. [2024-11-08 16:19:54,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2024-11-08 16:19:54,720 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:54,720 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:54,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 16:19:54,721 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:54,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:54,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1409952626, now seen corresponding path program 1 times [2024-11-08 16:19:54,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:54,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508516848] [2024-11-08 16:19:54,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:54,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:54,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:54,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:54,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:54,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:54,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:54,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:54,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:54,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:54,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:54,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:54,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:55,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:55,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:55,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:55,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:55,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:55,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:55,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:55,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:55,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:55,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:55,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:55,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:55,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:55,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:55,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:55,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:55,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:55,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:55,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:55,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:55,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:55,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:55,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:55,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:55,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:55,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:55,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:55,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:55,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:55,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:55,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:55,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:55,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:55,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:55,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:55,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:55,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:55,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:55,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:55,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:55,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:55,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:55,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:55,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:55,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:55,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:55,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:55,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:55,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:55,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:55,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:55,223 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:55,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:55,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508516848] [2024-11-08 16:19:55,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508516848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:55,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:55,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:19:55,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666464618] [2024-11-08 16:19:55,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:55,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:19:55,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:55,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:19:55,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:19:55,227 INFO L87 Difference]: Start difference. First operand 3837 states and 6464 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:55,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:55,784 INFO L93 Difference]: Finished difference Result 10329 states and 17290 transitions. [2024-11-08 16:19:55,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:19:55,785 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 430 [2024-11-08 16:19:55,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:55,836 INFO L225 Difference]: With dead ends: 10329 [2024-11-08 16:19:55,836 INFO L226 Difference]: Without dead ends: 6495 [2024-11-08 16:19:55,861 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 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-08 16:19:55,862 INFO L432 NwaCegarLoop]: 457 mSDtfsCounter, 224 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:19:55,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 794 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:19:55,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6495 states. [2024-11-08 16:19:56,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6495 to 6251. [2024-11-08 16:19:56,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6251 states, 4486 states have (on average 1.548372715113687) internal successors, (6946), 4522 states have internal predecessors, (6946), 1716 states have call successors, (1716), 48 states have call predecessors, (1716), 48 states have return successors, (1716), 1680 states have call predecessors, (1716), 1716 states have call successors, (1716) [2024-11-08 16:19:56,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6251 states to 6251 states and 10378 transitions. [2024-11-08 16:19:56,705 INFO L78 Accepts]: Start accepts. Automaton has 6251 states and 10378 transitions. Word has length 430 [2024-11-08 16:19:56,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:19:56,706 INFO L471 AbstractCegarLoop]: Abstraction has 6251 states and 10378 transitions. [2024-11-08 16:19:56,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:56,706 INFO L276 IsEmpty]: Start isEmpty. Operand 6251 states and 10378 transitions. [2024-11-08 16:19:56,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2024-11-08 16:19:56,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:56,717 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:56,717 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-08 16:19:56,717 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:56,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:56,718 INFO L85 PathProgramCache]: Analyzing trace with hash 512559348, now seen corresponding path program 1 times [2024-11-08 16:19:56,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:56,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22544946] [2024-11-08 16:19:56,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:56,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:56,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:56,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:56,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:56,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:56,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:56,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:56,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:56,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:56,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:56,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:56,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:56,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:56,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:56,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:56,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:56,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:56,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:56,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:56,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:56,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:56,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:56,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:56,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:57,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:57,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:57,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:57,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:57,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:57,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:57,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:57,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:57,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:57,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:57,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:57,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:57,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:57,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:57,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:57,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:57,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:57,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:57,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:57,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:57,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:57,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:57,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:57,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:57,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:57,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:57,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:57,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:57,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:57,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:57,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22544946] [2024-11-08 16:19:57,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22544946] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:57,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:57,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:19:57,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331072083] [2024-11-08 16:19:57,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:57,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:19:57,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:57,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:19:57,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:19:57,196 INFO L87 Difference]: Start difference. First operand 6251 states and 10378 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:57,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:57,614 INFO L93 Difference]: Finished difference Result 11559 states and 19212 transitions. [2024-11-08 16:19:57,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:19:57,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 430 [2024-11-08 16:19:57,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:57,656 INFO L225 Difference]: With dead ends: 11559 [2024-11-08 16:19:57,656 INFO L226 Difference]: Without dead ends: 5311 [2024-11-08 16:19:57,676 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 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-08 16:19:57,677 INFO L432 NwaCegarLoop]: 436 mSDtfsCounter, 217 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:19:57,681 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 771 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:19:57,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5311 states. [2024-11-08 16:19:58,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5311 to 4307. [2024-11-08 16:19:58,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4307 states, 3262 states have (on average 1.5885959534028204) internal successors, (5182), 3274 states have internal predecessors, (5182), 1008 states have call successors, (1008), 36 states have call predecessors, (1008), 36 states have return successors, (1008), 996 states have call predecessors, (1008), 1008 states have call successors, (1008) [2024-11-08 16:19:58,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4307 states to 4307 states and 7198 transitions. [2024-11-08 16:19:58,257 INFO L78 Accepts]: Start accepts. Automaton has 4307 states and 7198 transitions. Word has length 430 [2024-11-08 16:19:58,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:19:58,258 INFO L471 AbstractCegarLoop]: Abstraction has 4307 states and 7198 transitions. [2024-11-08 16:19:58,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:58,259 INFO L276 IsEmpty]: Start isEmpty. Operand 4307 states and 7198 transitions. [2024-11-08 16:19:58,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2024-11-08 16:19:58,264 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:19:58,264 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:19:58,264 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-08 16:19:58,264 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:19:58,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:19:58,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1292878986, now seen corresponding path program 1 times [2024-11-08 16:19:58,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:19:58,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616684691] [2024-11-08 16:19:58,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:19:58,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:19:58,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:19:58,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:19:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:19:58,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:19:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:19:58,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:19:58,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:19:58,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:19:58,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:19:58,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:19:58,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:19:58,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:19:58,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:19:58,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:19:58,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:19:58,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:19:58,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:19:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:19:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:19:58,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:19:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:19:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:19:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:19:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:19:58,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:19:58,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:19:58,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:19:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:19:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:19:58,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:19:58,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:19:58,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:19:58,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:19:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:19:58,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:58,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:19:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:19:59,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:19:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:19:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:19:59,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:19:59,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:19:59,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:19:59,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:19:59,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:19:59,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:19:59,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:19:59,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:19:59,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:19:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:19:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:19:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:19:59,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:19:59,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:19:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:19:59,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:19:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:19:59,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:19:59,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:19:59,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:19:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:19:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:19:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:19:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:19:59,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:19:59,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:19:59,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:19:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:19:59,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:19:59,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:19:59,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:19:59,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616684691] [2024-11-08 16:19:59,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616684691] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:19:59,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:19:59,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:19:59,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133849733] [2024-11-08 16:19:59,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:19:59,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:19:59,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:19:59,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:19:59,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:19:59,262 INFO L87 Difference]: Start difference. First operand 4307 states and 7198 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:19:59,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:19:59,768 INFO L93 Difference]: Finished difference Result 9816 states and 16417 transitions. [2024-11-08 16:19:59,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:19:59,773 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 430 [2024-11-08 16:19:59,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:19:59,841 INFO L225 Difference]: With dead ends: 9816 [2024-11-08 16:19:59,841 INFO L226 Difference]: Without dead ends: 5512 [2024-11-08 16:19:59,861 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 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-08 16:19:59,862 INFO L432 NwaCegarLoop]: 416 mSDtfsCounter, 199 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:19:59,864 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 752 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:19:59,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5512 states. [2024-11-08 16:20:00,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5512 to 3340. [2024-11-08 16:20:00,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3340 states, 2556 states have (on average 1.5950704225352113) internal successors, (4077), 2565 states have internal predecessors, (4077), 756 states have call successors, (756), 27 states have call predecessors, (756), 27 states have return successors, (756), 747 states have call predecessors, (756), 756 states have call successors, (756) [2024-11-08 16:20:00,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3340 states to 3340 states and 5589 transitions. [2024-11-08 16:20:00,372 INFO L78 Accepts]: Start accepts. Automaton has 3340 states and 5589 transitions. Word has length 430 [2024-11-08 16:20:00,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:00,373 INFO L471 AbstractCegarLoop]: Abstraction has 3340 states and 5589 transitions. [2024-11-08 16:20:00,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:00,374 INFO L276 IsEmpty]: Start isEmpty. Operand 3340 states and 5589 transitions. [2024-11-08 16:20:00,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-08 16:20:00,383 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:00,386 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:00,387 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-08 16:20:00,387 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:00,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:00,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1717358327, now seen corresponding path program 1 times [2024-11-08 16:20:00,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:00,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439189747] [2024-11-08 16:20:00,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:00,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:01,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:01,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:01,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:01,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:01,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:01,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:01,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:01,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:01,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:01,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:01,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:01,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:01,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:01,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:01,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:01,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:01,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:01,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:01,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:01,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:01,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:01,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:01,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:01,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:01,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:01,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:01,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:01,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:01,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:01,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:01,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:01,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:01,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:01,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:01,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:01,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:01,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:01,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:01,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:01,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:01,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:01,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:01,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:01,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:01,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:01,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:01,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:01,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:01,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:20:01,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:01,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439189747] [2024-11-08 16:20:01,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439189747] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:20:01,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:20:01,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:20:01,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81694097] [2024-11-08 16:20:01,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:20:01,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:20:01,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:01,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:20:01,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:20:01,610 INFO L87 Difference]: Start difference. First operand 3340 states and 5589 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:03,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:03,070 INFO L93 Difference]: Finished difference Result 9937 states and 16511 transitions. [2024-11-08 16:20:03,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:20:03,070 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 431 [2024-11-08 16:20:03,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:03,105 INFO L225 Difference]: With dead ends: 9937 [2024-11-08 16:20:03,105 INFO L226 Difference]: Without dead ends: 6600 [2024-11-08 16:20:03,117 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:20:03,118 INFO L432 NwaCegarLoop]: 368 mSDtfsCounter, 914 mSDsluCounter, 1129 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:03,119 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [914 Valid, 1497 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 16:20:03,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6600 states. [2024-11-08 16:20:03,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6600 to 4478. [2024-11-08 16:20:03,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4478 states, 3442 states have (on average 1.590935502614759) internal successors, (5476), 3451 states have internal predecessors, (5476), 981 states have call successors, (981), 54 states have call predecessors, (981), 54 states have return successors, (981), 972 states have call predecessors, (981), 981 states have call successors, (981) [2024-11-08 16:20:03,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4478 states to 4478 states and 7438 transitions. [2024-11-08 16:20:03,648 INFO L78 Accepts]: Start accepts. Automaton has 4478 states and 7438 transitions. Word has length 431 [2024-11-08 16:20:03,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:03,649 INFO L471 AbstractCegarLoop]: Abstraction has 4478 states and 7438 transitions. [2024-11-08 16:20:03,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:03,649 INFO L276 IsEmpty]: Start isEmpty. Operand 4478 states and 7438 transitions. [2024-11-08 16:20:03,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-08 16:20:03,654 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:03,654 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:03,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-08 16:20:03,655 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:03,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:03,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1965730121, now seen corresponding path program 1 times [2024-11-08 16:20:03,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:03,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745197585] [2024-11-08 16:20:03,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:03,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:04,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:04,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:04,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:04,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:04,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:04,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:04,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:04,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:04,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:04,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:04,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:04,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:04,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:04,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:04,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:04,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:04,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:04,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:04,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:04,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:04,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:04,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:04,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:04,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:04,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:04,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:04,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:04,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:04,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:04,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:04,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:04,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:04,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:04,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:04,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:04,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:04,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:04,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:04,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:04,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:04,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:04,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:04,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:04,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:04,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:20:04,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:04,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745197585] [2024-11-08 16:20:04,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745197585] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:20:04,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:20:04,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:20:04,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552186564] [2024-11-08 16:20:04,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:20:04,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:20:04,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:04,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:20:04,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:20:04,732 INFO L87 Difference]: Start difference. First operand 4478 states and 7438 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:05,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:05,884 INFO L93 Difference]: Finished difference Result 13353 states and 22173 transitions. [2024-11-08 16:20:05,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:20:05,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 431 [2024-11-08 16:20:05,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:05,937 INFO L225 Difference]: With dead ends: 13353 [2024-11-08 16:20:05,937 INFO L226 Difference]: Without dead ends: 8878 [2024-11-08 16:20:05,958 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:20:05,959 INFO L432 NwaCegarLoop]: 348 mSDtfsCounter, 213 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:05,961 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 1022 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:20:05,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8878 states. [2024-11-08 16:20:07,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8878 to 8876. [2024-11-08 16:20:07,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8876 states, 6805 states have (on average 1.5863335782512857) internal successors, (10795), 6823 states have internal predecessors, (10795), 1962 states have call successors, (1962), 108 states have call predecessors, (1962), 108 states have return successors, (1962), 1944 states have call predecessors, (1962), 1962 states have call successors, (1962) [2024-11-08 16:20:07,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8876 states to 8876 states and 14719 transitions. [2024-11-08 16:20:07,083 INFO L78 Accepts]: Start accepts. Automaton has 8876 states and 14719 transitions. Word has length 431 [2024-11-08 16:20:07,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:07,084 INFO L471 AbstractCegarLoop]: Abstraction has 8876 states and 14719 transitions. [2024-11-08 16:20:07,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:07,084 INFO L276 IsEmpty]: Start isEmpty. Operand 8876 states and 14719 transitions. [2024-11-08 16:20:07,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-08 16:20:07,093 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:07,094 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:07,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-08 16:20:07,094 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:07,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:07,095 INFO L85 PathProgramCache]: Analyzing trace with hash 1906535349, now seen corresponding path program 1 times [2024-11-08 16:20:07,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:07,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62724140] [2024-11-08 16:20:07,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:07,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:07,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:07,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:07,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:07,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:07,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:07,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:07,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:07,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:07,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:07,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:07,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:07,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:07,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:07,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:07,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:07,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:07,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:07,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:07,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:07,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:07,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:07,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:07,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:07,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:07,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:07,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:07,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:07,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:07,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:07,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:07,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:07,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:07,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:07,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:07,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:07,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:07,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:07,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:07,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:07,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:07,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:07,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:07,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:07,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:08,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:08,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:08,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:08,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:08,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:08,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:08,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:08,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:08,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:08,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:08,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:08,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:08,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:08,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:20:08,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:08,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62724140] [2024-11-08 16:20:08,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62724140] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:20:08,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:20:08,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:20:08,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141828229] [2024-11-08 16:20:08,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:20:08,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:20:08,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:08,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:20:08,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:20:08,073 INFO L87 Difference]: Start difference. First operand 8876 states and 14719 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:10,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:10,264 INFO L93 Difference]: Finished difference Result 26704 states and 44130 transitions. [2024-11-08 16:20:10,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:20:10,265 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 431 [2024-11-08 16:20:10,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:10,342 INFO L225 Difference]: With dead ends: 26704 [2024-11-08 16:20:10,342 INFO L226 Difference]: Without dead ends: 17831 [2024-11-08 16:20:10,367 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:20:10,368 INFO L432 NwaCegarLoop]: 668 mSDtfsCounter, 395 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 1196 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:10,368 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 1196 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 16:20:10,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17831 states. [2024-11-08 16:20:12,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17831 to 10545. [2024-11-08 16:20:12,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10545 states, 7803 states have (on average 1.5297962322183776) internal successors, (11937), 7857 states have internal predecessors, (11937), 2562 states have call successors, (2562), 179 states have call predecessors, (2562), 179 states have return successors, (2562), 2508 states have call predecessors, (2562), 2562 states have call successors, (2562) [2024-11-08 16:20:12,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10545 states to 10545 states and 17061 transitions. [2024-11-08 16:20:12,700 INFO L78 Accepts]: Start accepts. Automaton has 10545 states and 17061 transitions. Word has length 431 [2024-11-08 16:20:12,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:12,702 INFO L471 AbstractCegarLoop]: Abstraction has 10545 states and 17061 transitions. [2024-11-08 16:20:12,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:12,703 INFO L276 IsEmpty]: Start isEmpty. Operand 10545 states and 17061 transitions. [2024-11-08 16:20:12,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-08 16:20:12,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:12,717 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:12,717 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-08 16:20:12,718 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:12,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:12,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1097188723, now seen corresponding path program 1 times [2024-11-08 16:20:12,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:12,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747581432] [2024-11-08 16:20:12,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:12,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:13,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:13,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:13,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:13,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:13,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:13,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:13,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:13,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:13,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:13,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:13,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:13,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:13,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:13,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:13,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:13,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:13,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:13,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:13,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:13,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:13,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:13,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:13,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:13,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:14,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:14,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:14,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:14,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:14,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:14,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:14,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:14,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:14,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:14,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:14,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:14,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:14,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:14,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:14,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:14,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:14,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:14,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:14,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:14,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:14,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:14,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:14,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:14,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:14,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:14,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,227 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 15 proven. 183 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:20:14,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:14,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747581432] [2024-11-08 16:20:14,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747581432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:20:14,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645767395] [2024-11-08 16:20:14,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:14,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:20:14,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:20:14,231 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:20:14,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 16:20:14,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:14,676 INFO L255 TraceCheckSpWp]: Trace formula consists of 990 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 16:20:14,712 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:20:15,263 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 4108 proven. 69 refuted. 0 times theorem prover too weak. 4667 trivial. 0 not checked. [2024-11-08 16:20:15,264 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:20:16,047 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 129 proven. 69 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:20:16,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645767395] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:20:16,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:20:16,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-08 16:20:16,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584331007] [2024-11-08 16:20:16,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:20:16,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:20:16,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:16,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:20:16,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:20:16,054 INFO L87 Difference]: Start difference. First operand 10545 states and 17061 transitions. Second operand has 8 states, 8 states have (on average 23.375) internal successors, (187), 8 states have internal predecessors, (187), 3 states have call successors, (151), 2 states have call predecessors, (151), 4 states have return successors, (153), 3 states have call predecessors, (153), 3 states have call successors, (153) [2024-11-08 16:20:17,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:17,942 INFO L93 Difference]: Finished difference Result 16037 states and 25744 transitions. [2024-11-08 16:20:17,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 16:20:17,943 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 23.375) internal successors, (187), 8 states have internal predecessors, (187), 3 states have call successors, (151), 2 states have call predecessors, (151), 4 states have return successors, (153), 3 states have call predecessors, (153), 3 states have call successors, (153) Word has length 431 [2024-11-08 16:20:17,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:17,986 INFO L225 Difference]: With dead ends: 16037 [2024-11-08 16:20:17,986 INFO L226 Difference]: Without dead ends: 5495 [2024-11-08 16:20:18,016 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1008 GetRequests, 992 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2024-11-08 16:20:18,016 INFO L432 NwaCegarLoop]: 279 mSDtfsCounter, 509 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:18,017 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 701 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 16:20:18,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5495 states. [2024-11-08 16:20:18,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5495 to 3111. [2024-11-08 16:20:18,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3111 states, 2266 states have (on average 1.4964695498676082) internal successors, (3391), 2274 states have internal predecessors, (3391), 768 states have call successors, (768), 76 states have call predecessors, (768), 76 states have return successors, (768), 760 states have call predecessors, (768), 768 states have call successors, (768) [2024-11-08 16:20:18,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3111 states to 3111 states and 4927 transitions. [2024-11-08 16:20:18,674 INFO L78 Accepts]: Start accepts. Automaton has 3111 states and 4927 transitions. Word has length 431 [2024-11-08 16:20:18,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:18,676 INFO L471 AbstractCegarLoop]: Abstraction has 3111 states and 4927 transitions. [2024-11-08 16:20:18,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 23.375) internal successors, (187), 8 states have internal predecessors, (187), 3 states have call successors, (151), 2 states have call predecessors, (151), 4 states have return successors, (153), 3 states have call predecessors, (153), 3 states have call successors, (153) [2024-11-08 16:20:18,676 INFO L276 IsEmpty]: Start isEmpty. Operand 3111 states and 4927 transitions. [2024-11-08 16:20:18,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-08 16:20:18,682 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:18,682 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:18,710 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-08 16:20:18,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-08 16:20:18,884 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:18,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:18,886 INFO L85 PathProgramCache]: Analyzing trace with hash -140366320, now seen corresponding path program 1 times [2024-11-08 16:20:18,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:18,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141595941] [2024-11-08 16:20:18,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:18,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:18,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:19,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:19,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:19,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:19,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:19,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:19,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:19,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:19,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:19,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:19,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:19,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:19,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:19,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:19,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:19,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:19,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:19,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:19,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:19,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:19,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:19,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:19,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:19,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:19,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:19,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:19,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:19,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:19,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:19,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:19,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:19,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:19,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:19,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:19,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:19,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:19,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:19,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:19,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:19,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:19,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:19,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:20,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:20,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:20,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:20,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:20,045 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:20:20,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:20,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141595941] [2024-11-08 16:20:20,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141595941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:20:20,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:20:20,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:20:20,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894160450] [2024-11-08 16:20:20,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:20:20,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:20:20,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:20,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:20:20,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:20:20,050 INFO L87 Difference]: Start difference. First operand 3111 states and 4927 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:21,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:21,535 INFO L93 Difference]: Finished difference Result 9323 states and 14775 transitions. [2024-11-08 16:20:21,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:20:21,536 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 431 [2024-11-08 16:20:21,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:21,575 INFO L225 Difference]: With dead ends: 9323 [2024-11-08 16:20:21,575 INFO L226 Difference]: Without dead ends: 6224 [2024-11-08 16:20:21,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:20:21,588 INFO L432 NwaCegarLoop]: 611 mSDtfsCounter, 325 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:21,588 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 1409 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 16:20:21,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6224 states. [2024-11-08 16:20:22,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6224 to 6201. [2024-11-08 16:20:22,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6201 states, 4517 states have (on average 1.4934691166703564) internal successors, (6746), 4532 states have internal predecessors, (6746), 1531 states have call successors, (1531), 152 states have call predecessors, (1531), 152 states have return successors, (1531), 1516 states have call predecessors, (1531), 1531 states have call successors, (1531) [2024-11-08 16:20:22,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6201 states to 6201 states and 9808 transitions. [2024-11-08 16:20:22,779 INFO L78 Accepts]: Start accepts. Automaton has 6201 states and 9808 transitions. Word has length 431 [2024-11-08 16:20:22,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:22,780 INFO L471 AbstractCegarLoop]: Abstraction has 6201 states and 9808 transitions. [2024-11-08 16:20:22,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:22,781 INFO L276 IsEmpty]: Start isEmpty. Operand 6201 states and 9808 transitions. [2024-11-08 16:20:22,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-08 16:20:22,787 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:22,787 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:22,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-08 16:20:22,788 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:22,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:22,788 INFO L85 PathProgramCache]: Analyzing trace with hash 870750930, now seen corresponding path program 1 times [2024-11-08 16:20:22,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:22,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999392502] [2024-11-08 16:20:22,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:22,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:25,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:25,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:25,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:25,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:25,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:25,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:25,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:25,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:25,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:25,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:25,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:25,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:25,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:25,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:25,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:25,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:25,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:25,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:25,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:25,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:25,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:25,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:25,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:25,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:25,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:25,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:25,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:25,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:25,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:25,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:25,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:25,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:25,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:25,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:25,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:25,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:25,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:25,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:25,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:25,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:25,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:25,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:25,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:25,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:25,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:25,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:25,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:25,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:25,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:25,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:20:25,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:25,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999392502] [2024-11-08 16:20:25,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999392502] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:20:25,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:20:25,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-08 16:20:25,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801449411] [2024-11-08 16:20:25,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:20:25,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:20:25,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:25,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:20:25,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:20:25,359 INFO L87 Difference]: Start difference. First operand 6201 states and 9808 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:34,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:34,252 INFO L93 Difference]: Finished difference Result 29909 states and 46250 transitions. [2024-11-08 16:20:34,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 16:20:34,253 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 431 [2024-11-08 16:20:34,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:34,375 INFO L225 Difference]: With dead ends: 29909 [2024-11-08 16:20:34,376 INFO L226 Difference]: Without dead ends: 23720 [2024-11-08 16:20:34,399 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2024-11-08 16:20:34,400 INFO L432 NwaCegarLoop]: 675 mSDtfsCounter, 1180 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 793 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1180 SdHoareTripleChecker+Valid, 2285 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 793 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:34,401 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1180 Valid, 2285 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [793 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-08 16:20:34,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23720 states. [2024-11-08 16:20:38,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23720 to 19099. [2024-11-08 16:20:38,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19099 states, 13657 states have (on average 1.4473896170462035) internal successors, (19767), 13748 states have internal predecessors, (19767), 4855 states have call successors, (4855), 586 states have call predecessors, (4855), 586 states have return successors, (4855), 4764 states have call predecessors, (4855), 4855 states have call successors, (4855) [2024-11-08 16:20:38,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19099 states to 19099 states and 29477 transitions. [2024-11-08 16:20:38,456 INFO L78 Accepts]: Start accepts. Automaton has 19099 states and 29477 transitions. Word has length 431 [2024-11-08 16:20:38,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:38,457 INFO L471 AbstractCegarLoop]: Abstraction has 19099 states and 29477 transitions. [2024-11-08 16:20:38,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:20:38,458 INFO L276 IsEmpty]: Start isEmpty. Operand 19099 states and 29477 transitions. [2024-11-08 16:20:38,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-08 16:20:38,478 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:38,478 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:38,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-08 16:20:38,479 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:38,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:38,480 INFO L85 PathProgramCache]: Analyzing trace with hash -717596972, now seen corresponding path program 1 times [2024-11-08 16:20:38,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:38,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361106957] [2024-11-08 16:20:38,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:38,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:38,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:39,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:39,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:39,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:39,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:39,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:39,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:39,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:39,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:39,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:39,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:39,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:39,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:39,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:39,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:39,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:39,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:39,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:39,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:39,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:39,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:39,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:39,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:39,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:39,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:39,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:39,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:39,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:39,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:39,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:39,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:39,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:39,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:39,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:39,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:39,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:39,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:39,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:39,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:39,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:39,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:39,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:39,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:39,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:39,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:39,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:39,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:39,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:39,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 75 proven. 123 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:20:39,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:39,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361106957] [2024-11-08 16:20:39,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361106957] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:20:39,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743581733] [2024-11-08 16:20:39,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:39,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:20:39,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:20:39,520 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:20:39,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 16:20:39,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:39,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 988 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 16:20:39,903 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:20:40,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 4248 proven. 75 refuted. 0 times theorem prover too weak. 4521 trivial. 0 not checked. [2024-11-08 16:20:40,428 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:20:41,025 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 123 proven. 75 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:20:41,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743581733] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:20:41,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:20:41,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-08 16:20:41,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105175544] [2024-11-08 16:20:41,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:20:41,031 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:20:41,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:41,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:20:41,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:20:41,035 INFO L87 Difference]: Start difference. First operand 19099 states and 29477 transitions. Second operand has 8 states, 8 states have (on average 19.625) internal successors, (157), 8 states have internal predecessors, (157), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (135), 3 states have call predecessors, (135), 3 states have call successors, (135) [2024-11-08 16:20:43,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:43,666 INFO L93 Difference]: Finished difference Result 29441 states and 44949 transitions. [2024-11-08 16:20:43,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 16:20:43,667 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 19.625) internal successors, (157), 8 states have internal predecessors, (157), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (135), 3 states have call predecessors, (135), 3 states have call successors, (135) Word has length 431 [2024-11-08 16:20:43,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:43,733 INFO L225 Difference]: With dead ends: 29441 [2024-11-08 16:20:43,733 INFO L226 Difference]: Without dead ends: 10381 [2024-11-08 16:20:43,778 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1008 GetRequests, 992 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2024-11-08 16:20:43,779 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 488 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:43,779 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 637 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 16:20:43,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10381 states. [2024-11-08 16:20:45,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10381 to 9810. [2024-11-08 16:20:45,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9810 states, 7046 states have (on average 1.400936701674709) internal successors, (9871), 7092 states have internal predecessors, (9871), 2398 states have call successors, (2398), 365 states have call predecessors, (2398), 365 states have return successors, (2398), 2352 states have call predecessors, (2398), 2398 states have call successors, (2398) [2024-11-08 16:20:45,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9810 states to 9810 states and 14667 transitions. [2024-11-08 16:20:45,644 INFO L78 Accepts]: Start accepts. Automaton has 9810 states and 14667 transitions. Word has length 431 [2024-11-08 16:20:45,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:45,645 INFO L471 AbstractCegarLoop]: Abstraction has 9810 states and 14667 transitions. [2024-11-08 16:20:45,645 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.625) internal successors, (157), 8 states have internal predecessors, (157), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (135), 3 states have call predecessors, (135), 3 states have call successors, (135) [2024-11-08 16:20:45,646 INFO L276 IsEmpty]: Start isEmpty. Operand 9810 states and 14667 transitions. [2024-11-08 16:20:45,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2024-11-08 16:20:45,656 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:45,656 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:45,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 16:20:45,857 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-08 16:20:45,858 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:45,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:45,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1648891629, now seen corresponding path program 1 times [2024-11-08 16:20:45,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:45,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681367883] [2024-11-08 16:20:45,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:45,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:46,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:46,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:46,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:46,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:46,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:46,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:46,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:46,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:46,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:46,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:46,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:46,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:46,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:46,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:46,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:46,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:46,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:46,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:46,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:46,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:46,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:46,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:46,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:46,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:46,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:46,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:46,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:46,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:46,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:46,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:46,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:46,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:46,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:46,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:46,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:46,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:46,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:46,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:46,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:46,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:46,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:46,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:46,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:46,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:46,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:46,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:46,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:46,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:46,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:46,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:46,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:46,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:46,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:46,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:46,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:46,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:46,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:46,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:46,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:46,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:46,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 90 proven. 108 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:20:46,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:46,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681367883] [2024-11-08 16:20:46,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681367883] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:20:46,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798526327] [2024-11-08 16:20:46,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:46,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:20:46,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:20:46,795 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:20:46,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 16:20:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:47,171 INFO L255 TraceCheckSpWp]: Trace formula consists of 985 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 16:20:47,179 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:20:47,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 4486 proven. 96 refuted. 0 times theorem prover too weak. 4262 trivial. 0 not checked. [2024-11-08 16:20:47,701 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:20:48,152 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 102 proven. 96 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:20:48,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798526327] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:20:48,152 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:20:48,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2024-11-08 16:20:48,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140143343] [2024-11-08 16:20:48,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:20:48,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 16:20:48,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:20:48,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 16:20:48,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:20:48,156 INFO L87 Difference]: Start difference. First operand 9810 states and 14667 transitions. Second operand has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 9 states have internal predecessors, (143), 3 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (137), 3 states have call predecessors, (137), 3 states have call successors, (137) [2024-11-08 16:20:50,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:20:50,422 INFO L93 Difference]: Finished difference Result 16782 states and 24823 transitions. [2024-11-08 16:20:50,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-08 16:20:50,423 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 9 states have internal predecessors, (143), 3 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (137), 3 states have call predecessors, (137), 3 states have call successors, (137) Word has length 433 [2024-11-08 16:20:50,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:20:50,460 INFO L225 Difference]: With dead ends: 16782 [2024-11-08 16:20:50,460 INFO L226 Difference]: Without dead ends: 7011 [2024-11-08 16:20:50,480 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1019 GetRequests, 997 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=160, Invalid=346, Unknown=0, NotChecked=0, Total=506 [2024-11-08 16:20:50,480 INFO L432 NwaCegarLoop]: 340 mSDtfsCounter, 728 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 283 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 729 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 283 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:20:50,481 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [729 Valid, 1138 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [283 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-08 16:20:50,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7011 states. [2024-11-08 16:20:51,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7011 to 4510. [2024-11-08 16:20:51,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4510 states, 3045 states have (on average 1.3103448275862069) internal successors, (3990), 3062 states have internal predecessors, (3990), 1250 states have call successors, (1250), 214 states have call predecessors, (1250), 214 states have return successors, (1250), 1233 states have call predecessors, (1250), 1250 states have call successors, (1250) [2024-11-08 16:20:51,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4510 states to 4510 states and 6490 transitions. [2024-11-08 16:20:51,364 INFO L78 Accepts]: Start accepts. Automaton has 4510 states and 6490 transitions. Word has length 433 [2024-11-08 16:20:51,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:20:51,365 INFO L471 AbstractCegarLoop]: Abstraction has 4510 states and 6490 transitions. [2024-11-08 16:20:51,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.88888888888889) internal successors, (143), 9 states have internal predecessors, (143), 3 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (137), 3 states have call predecessors, (137), 3 states have call successors, (137) [2024-11-08 16:20:51,366 INFO L276 IsEmpty]: Start isEmpty. Operand 4510 states and 6490 transitions. [2024-11-08 16:20:51,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2024-11-08 16:20:51,371 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:20:51,371 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:20:51,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-08 16:20:51,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-08 16:20:51,573 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:20:51,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:20:51,574 INFO L85 PathProgramCache]: Analyzing trace with hash 826881305, now seen corresponding path program 1 times [2024-11-08 16:20:51,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:20:51,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804516051] [2024-11-08 16:20:51,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:51,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:20:51,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:20:58,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:20:58,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:20:58,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:20:58,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:20:58,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:20:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:20:58,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:20:58,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:20:58,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:20:58,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:20:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:20:58,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:20:58,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:20:58,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:20:58,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:20:58,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:20:58,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:20:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:20:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:20:58,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:20:58,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:20:58,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:20:58,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:20:58,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:20:58,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:20:58,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:20:58,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:20:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:20:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:20:58,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:20:58,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:20:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:20:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:20:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:20:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:20:58,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:20:58,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:20:58,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:20:58,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:20:58,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:20:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:20:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:20:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:20:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:20:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:58,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:20:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:20:59,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:20:59,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:20:59,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:20:59,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:20:59,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:20:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:20:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:20:59,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:20:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:20:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:20:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:20:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:20:59,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:20:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:20:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:20:59,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:20:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:20:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:20:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:20:59,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:20:59,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,266 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 408 proven. 168 refuted. 0 times theorem prover too weak. 8268 trivial. 0 not checked. [2024-11-08 16:20:59,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:20:59,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804516051] [2024-11-08 16:20:59,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804516051] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:20:59,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161221108] [2024-11-08 16:20:59,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:20:59,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:20:59,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:20:59,270 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:20:59,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 16:20:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:20:59,627 INFO L255 TraceCheckSpWp]: Trace formula consists of 988 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-08 16:20:59,648 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:21:10,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 4058 proven. 168 refuted. 0 times theorem prover too weak. 4618 trivial. 0 not checked. [2024-11-08 16:21:10,456 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:21:13,531 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 408 proven. 177 refuted. 0 times theorem prover too weak. 8259 trivial. 0 not checked. [2024-11-08 16:21:13,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161221108] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:21:13,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:21:13,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 35 [2024-11-08 16:21:13,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121797446] [2024-11-08 16:21:13,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:21:13,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-08 16:21:13,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:21:13,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-08 16:21:13,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=979, Unknown=0, NotChecked=0, Total=1190 [2024-11-08 16:21:13,535 INFO L87 Difference]: Start difference. First operand 4510 states and 6490 transitions. Second operand has 35 states, 31 states have (on average 8.0) internal successors, (248), 31 states have internal predecessors, (248), 12 states have call successors, (155), 4 states have call predecessors, (155), 9 states have return successors, (156), 12 states have call predecessors, (156), 12 states have call successors, (156) [2024-11-08 16:21:22,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.90s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:21:28,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:22:05,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:22:09,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:22:22,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.14s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:22:27,884 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:22:50,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:22:50,821 INFO L93 Difference]: Finished difference Result 23402 states and 32629 transitions. [2024-11-08 16:22:50,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-08 16:22:50,823 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 8.0) internal successors, (248), 31 states have internal predecessors, (248), 12 states have call successors, (155), 4 states have call predecessors, (155), 9 states have return successors, (156), 12 states have call predecessors, (156), 12 states have call successors, (156) Word has length 434 [2024-11-08 16:22:50,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:22:50,907 INFO L225 Difference]: With dead ends: 23402 [2024-11-08 16:22:50,908 INFO L226 Difference]: Without dead ends: 18990 [2024-11-08 16:22:50,929 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1089 GetRequests, 996 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2430 ImplicationChecksByTransitivity, 44.9s TimeCoverageRelationStatistics Valid=2405, Invalid=6524, Unknown=1, NotChecked=0, Total=8930 [2024-11-08 16:22:50,930 INFO L432 NwaCegarLoop]: 393 mSDtfsCounter, 3513 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 2916 mSolverCounterSat, 2369 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3515 SdHoareTripleChecker+Valid, 2670 SdHoareTripleChecker+Invalid, 5289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2369 IncrementalHoareTripleChecker+Valid, 2916 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:22:50,930 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3515 Valid, 2670 Invalid, 5289 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2369 Valid, 2916 Invalid, 4 Unknown, 0 Unchecked, 49.2s Time] [2024-11-08 16:22:50,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18990 states. [2024-11-08 16:22:55,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18990 to 12041. [2024-11-08 16:22:55,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12041 states, 8916 states have (on average 1.350829968595783) internal successors, (12044), 8999 states have internal predecessors, (12044), 2550 states have call successors, (2550), 574 states have call predecessors, (2550), 574 states have return successors, (2550), 2467 states have call predecessors, (2550), 2550 states have call successors, (2550) [2024-11-08 16:22:55,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12041 states to 12041 states and 17144 transitions. [2024-11-08 16:22:55,828 INFO L78 Accepts]: Start accepts. Automaton has 12041 states and 17144 transitions. Word has length 434 [2024-11-08 16:22:55,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:22:55,830 INFO L471 AbstractCegarLoop]: Abstraction has 12041 states and 17144 transitions. [2024-11-08 16:22:55,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 8.0) internal successors, (248), 31 states have internal predecessors, (248), 12 states have call successors, (155), 4 states have call predecessors, (155), 9 states have return successors, (156), 12 states have call predecessors, (156), 12 states have call successors, (156) [2024-11-08 16:22:55,830 INFO L276 IsEmpty]: Start isEmpty. Operand 12041 states and 17144 transitions. [2024-11-08 16:22:55,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2024-11-08 16:22:55,842 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:22:55,842 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:22:55,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 16:22:56,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-08 16:22:56,043 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:22:56,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:22:56,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1250528027, now seen corresponding path program 1 times [2024-11-08 16:22:56,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:22:56,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285870693] [2024-11-08 16:22:56,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:22:56,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:22:56,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 16:22:56,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [331915425] [2024-11-08 16:22:56,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:22:56,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:22:56,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:22:56,416 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:22:56,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 16:22:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:22:56,847 INFO L255 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 16:22:56,859 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:22:59,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:22:59,125 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:22:59,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:22:59,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285870693] [2024-11-08 16:22:59,126 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 16:22:59,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331915425] [2024-11-08 16:22:59,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331915425] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:22:59,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:22:59,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:22:59,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910049173] [2024-11-08 16:22:59,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:22:59,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:22:59,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:22:59,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:22:59,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:22:59,129 INFO L87 Difference]: Start difference. First operand 12041 states and 17144 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:23:03,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:23:03,646 INFO L93 Difference]: Finished difference Result 28890 states and 41755 transitions. [2024-11-08 16:23:03,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:23:03,647 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 434 [2024-11-08 16:23:03,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:23:03,715 INFO L225 Difference]: With dead ends: 28890 [2024-11-08 16:23:03,715 INFO L226 Difference]: Without dead ends: 16955 [2024-11-08 16:23:03,745 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 431 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-08 16:23:03,746 INFO L432 NwaCegarLoop]: 340 mSDtfsCounter, 302 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:23:03,747 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 992 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 16:23:03,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16955 states. [2024-11-08 16:23:08,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16955 to 15105. [2024-11-08 16:23:08,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15105 states, 11945 states have (on average 1.4016743407283383) internal successors, (16743), 12027 states have internal predecessors, (16743), 2577 states have call successors, (2577), 582 states have call predecessors, (2577), 582 states have return successors, (2577), 2495 states have call predecessors, (2577), 2577 states have call successors, (2577) [2024-11-08 16:23:08,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15105 states to 15105 states and 21897 transitions. [2024-11-08 16:23:08,608 INFO L78 Accepts]: Start accepts. Automaton has 15105 states and 21897 transitions. Word has length 434 [2024-11-08 16:23:08,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:23:08,609 INFO L471 AbstractCegarLoop]: Abstraction has 15105 states and 21897 transitions. [2024-11-08 16:23:08,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:23:08,610 INFO L276 IsEmpty]: Start isEmpty. Operand 15105 states and 21897 transitions. [2024-11-08 16:23:08,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2024-11-08 16:23:08,620 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:23:08,621 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:23:08,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 16:23:08,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-08 16:23:08,822 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:23:08,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:23:08,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1508170151, now seen corresponding path program 1 times [2024-11-08 16:23:08,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:23:08,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476346080] [2024-11-08 16:23:08,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:23:08,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:23:08,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:23:09,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:23:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:23:09,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:23:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:23:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:23:09,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:23:09,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:23:09,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:23:09,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:23:09,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:23:09,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:23:09,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:23:09,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:23:09,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:23:09,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:23:09,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:23:09,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:23:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:23:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:23:09,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:23:09,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:23:09,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:23:09,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:23:09,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:23:09,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:23:09,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:23:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:23:09,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:23:09,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:23:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:23:09,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:23:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:23:09,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:23:09,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:23:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:23:09,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:23:09,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:23:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:23:09,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:23:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:23:09,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:23:09,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:23:09,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:23:09,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:23:09,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:23:09,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:23:09,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:23:09,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:23:09,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:23:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:23:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:23:09,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:23:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:23:09,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:23:09,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:23:09,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:23:09,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:23:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:23:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:23:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:23:09,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:23:09,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:23:09,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:23:09,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:23:09,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:23:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:23:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:09,389 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:23:09,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:23:09,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476346080] [2024-11-08 16:23:09,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476346080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:23:09,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:23:09,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:23:09,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290127602] [2024-11-08 16:23:09,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:23:09,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:23:09,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:23:09,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:23:09,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:23:09,395 INFO L87 Difference]: Start difference. First operand 15105 states and 21897 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2024-11-08 16:23:18,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:23:18,925 INFO L93 Difference]: Finished difference Result 38623 states and 55473 transitions. [2024-11-08 16:23:18,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:23:18,926 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) Word has length 434 [2024-11-08 16:23:18,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:23:19,040 INFO L225 Difference]: With dead ends: 38623 [2024-11-08 16:23:19,041 INFO L226 Difference]: Without dead ends: 26688 [2024-11-08 16:23:19,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 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-08 16:23:19,076 INFO L432 NwaCegarLoop]: 327 mSDtfsCounter, 497 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:23:19,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [497 Valid, 646 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 16:23:19,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26688 states. [2024-11-08 16:23:24,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26688 to 15105. [2024-11-08 16:23:24,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15105 states, 11945 states have (on average 1.4016743407283383) internal successors, (16743), 12027 states have internal predecessors, (16743), 2577 states have call successors, (2577), 582 states have call predecessors, (2577), 582 states have return successors, (2577), 2495 states have call predecessors, (2577), 2577 states have call successors, (2577) [2024-11-08 16:23:24,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15105 states to 15105 states and 21897 transitions. [2024-11-08 16:23:24,382 INFO L78 Accepts]: Start accepts. Automaton has 15105 states and 21897 transitions. Word has length 434 [2024-11-08 16:23:24,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:23:24,383 INFO L471 AbstractCegarLoop]: Abstraction has 15105 states and 21897 transitions. [2024-11-08 16:23:24,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 2 states have call predecessors, (67), 2 states have call successors, (67) [2024-11-08 16:23:24,383 INFO L276 IsEmpty]: Start isEmpty. Operand 15105 states and 21897 transitions. [2024-11-08 16:23:24,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2024-11-08 16:23:24,394 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:23:24,394 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:23:24,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-08 16:23:24,395 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:23:24,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:23:24,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1519555742, now seen corresponding path program 1 times [2024-11-08 16:23:24,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:23:24,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008517090] [2024-11-08 16:23:24,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:23:24,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:23:24,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:23:24,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:23:24,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:23:24,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:23:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:23:24,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:23:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:23:24,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:23:24,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:23:24,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:23:24,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:23:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:23:24,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:23:24,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:23:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:23:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:23:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:23:24,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:23:24,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:23:24,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:23:24,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:23:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:23:24,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:23:24,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:23:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:23:24,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:23:24,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:23:24,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:23:24,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:23:24,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:23:24,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:23:24,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:23:24,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:23:24,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:23:24,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:23:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:23:24,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:23:24,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:23:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:23:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:23:24,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:23:24,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:23:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:23:24,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:23:24,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:24,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:23:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:23:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:23:25,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:23:25,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:23:25,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:23:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:23:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:23:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:23:25,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:23:25,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:23:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:23:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:23:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:23:25,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:23:25,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:23:25,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:23:25,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:23:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:23:25,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:23:25,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:23:25,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:23:25,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:23:25,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:25,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:23:25,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:23:25,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008517090] [2024-11-08 16:23:25,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008517090] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:23:25,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:23:25,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:23:25,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381678416] [2024-11-08 16:23:25,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:23:25,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:23:25,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:23:25,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:23:25,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:23:25,115 INFO L87 Difference]: Start difference. First operand 15105 states and 21897 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:23:30,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:23:30,928 INFO L93 Difference]: Finished difference Result 28582 states and 41139 transitions. [2024-11-08 16:23:30,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:23:30,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 435 [2024-11-08 16:23:30,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:23:30,976 INFO L225 Difference]: With dead ends: 28582 [2024-11-08 16:23:30,976 INFO L226 Difference]: Without dead ends: 16647 [2024-11-08 16:23:31,002 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 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-08 16:23:31,003 INFO L432 NwaCegarLoop]: 332 mSDtfsCounter, 292 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:23:31,004 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 987 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 16:23:31,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16647 states. [2024-11-08 16:23:35,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16647 to 15182. [2024-11-08 16:23:35,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15182 states, 12022 states have (on average 1.3991016469805357) internal successors, (16820), 12104 states have internal predecessors, (16820), 2577 states have call successors, (2577), 582 states have call predecessors, (2577), 582 states have return successors, (2577), 2495 states have call predecessors, (2577), 2577 states have call successors, (2577) [2024-11-08 16:23:35,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15182 states to 15182 states and 21974 transitions. [2024-11-08 16:23:35,567 INFO L78 Accepts]: Start accepts. Automaton has 15182 states and 21974 transitions. Word has length 435 [2024-11-08 16:23:35,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:23:35,568 INFO L471 AbstractCegarLoop]: Abstraction has 15182 states and 21974 transitions. [2024-11-08 16:23:35,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:23:35,569 INFO L276 IsEmpty]: Start isEmpty. Operand 15182 states and 21974 transitions. [2024-11-08 16:23:35,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2024-11-08 16:23:35,575 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:23:35,575 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:23:35,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-08 16:23:35,575 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:23:35,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:23:35,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1307639477, now seen corresponding path program 1 times [2024-11-08 16:23:35,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:23:35,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466919880] [2024-11-08 16:23:35,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:23:35,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:23:35,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:23:35,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:23:35,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:23:35,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:23:35,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:23:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-08 16:23:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:23:35,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-08 16:23:35,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:23:35,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 16:23:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 16:23:35,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-08 16:23:35,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 16:23:35,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-08 16:23:35,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:23:35,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:23:35,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 16:23:35,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:23:35,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 16:23:35,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:23:35,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 16:23:35,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:23:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-08 16:23:35,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:23:35,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 16:23:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:23:35,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 16:23:35,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:23:35,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 16:23:35,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:23:35,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:23:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:23:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:23:35,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:23:35,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:23:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:23:35,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:23:35,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:23:35,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:23:35,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:23:35,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:23:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:35,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:23:36,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:23:36,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:23:36,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:23:36,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-08 16:23:36,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:23:36,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-08 16:23:36,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:23:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-08 16:23:36,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:23:36,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2024-11-08 16:23:36,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:23:36,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 16:23:36,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:23:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2024-11-08 16:23:36,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 16:23:36,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 16:23:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2024-11-08 16:23:36,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-08 16:23:36,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2024-11-08 16:23:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-08 16:23:36,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2024-11-08 16:23:36,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-08 16:23:36,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2024-11-08 16:23:36,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-08 16:23:36,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2024-11-08 16:23:36,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:36,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:23:36,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:23:36,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466919880] [2024-11-08 16:23:36,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466919880] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:23:36,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:23:36,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:23:36,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859264438] [2024-11-08 16:23:36,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:23:36,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:23:36,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:23:36,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:23:36,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:23:36,141 INFO L87 Difference]: Start difference. First operand 15182 states and 21974 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:23:45,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:23:45,446 INFO L93 Difference]: Finished difference Result 38700 states and 55462 transitions. [2024-11-08 16:23:45,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:23:45,447 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 435 [2024-11-08 16:23:45,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:23:45,520 INFO L225 Difference]: With dead ends: 38700 [2024-11-08 16:23:45,520 INFO L226 Difference]: Without dead ends: 26765 [2024-11-08 16:23:45,541 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 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-08 16:23:45,542 INFO L432 NwaCegarLoop]: 325 mSDtfsCounter, 487 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:23:45,542 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [487 Valid, 644 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 16:23:45,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26765 states. [2024-11-08 16:23:50,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26765 to 14830. [2024-11-08 16:23:50,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14830 states, 11670 states have (on average 1.396058269065981) internal successors, (16292), 11752 states have internal predecessors, (16292), 2577 states have call successors, (2577), 582 states have call predecessors, (2577), 582 states have return successors, (2577), 2495 states have call predecessors, (2577), 2577 states have call successors, (2577) [2024-11-08 16:23:50,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14830 states to 14830 states and 21446 transitions. [2024-11-08 16:23:50,502 INFO L78 Accepts]: Start accepts. Automaton has 14830 states and 21446 transitions. Word has length 435 [2024-11-08 16:23:50,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:23:50,503 INFO L471 AbstractCegarLoop]: Abstraction has 14830 states and 21446 transitions. [2024-11-08 16:23:50,503 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:23:50,503 INFO L276 IsEmpty]: Start isEmpty. Operand 14830 states and 21446 transitions. [2024-11-08 16:23:50,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2024-11-08 16:23:50,508 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:23:50,509 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:23:50,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-08 16:23:50,509 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:23:50,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:23:50,509 INFO L85 PathProgramCache]: Analyzing trace with hash -797852992, now seen corresponding path program 1 times [2024-11-08 16:23:50,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:23:50,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159033112] [2024-11-08 16:23:50,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:23:50,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:23:50,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 16:23:50,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1343859548] [2024-11-08 16:23:50,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:23:50,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:23:50,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:23:50,728 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:23:50,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 16:23:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:51,105 INFO L255 TraceCheckSpWp]: Trace formula consists of 988 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 16:23:51,115 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:23:52,157 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:23:52,157 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:23:52,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:23:52,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159033112] [2024-11-08 16:23:52,158 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 16:23:52,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343859548] [2024-11-08 16:23:52,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343859548] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:23:52,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:23:52,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:23:52,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333057446] [2024-11-08 16:23:52,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:23:52,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:23:52,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:23:52,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:23:52,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:23:52,162 INFO L87 Difference]: Start difference. First operand 14830 states and 21446 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:23:54,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-08 16:24:04,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:24:04,854 INFO L93 Difference]: Finished difference Result 37163 states and 53433 transitions. [2024-11-08 16:24:04,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 16:24:04,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 436 [2024-11-08 16:24:04,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:24:04,955 INFO L225 Difference]: With dead ends: 37163 [2024-11-08 16:24:04,956 INFO L226 Difference]: Without dead ends: 29715 [2024-11-08 16:24:04,974 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:24:04,979 INFO L432 NwaCegarLoop]: 471 mSDtfsCounter, 1948 mSDsluCounter, 935 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1948 SdHoareTripleChecker+Valid, 1406 SdHoareTripleChecker+Invalid, 1109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:24:04,980 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1948 Valid, 1406 Invalid, 1109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-08 16:24:04,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29715 states. [2024-11-08 16:24:10,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29715 to 18626. [2024-11-08 16:24:10,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18626 states, 14706 states have (on average 1.3867129062967496) internal successors, (20393), 14828 states have internal predecessors, (20393), 3209 states have call successors, (3209), 710 states have call predecessors, (3209), 710 states have return successors, (3209), 3087 states have call predecessors, (3209), 3209 states have call successors, (3209) [2024-11-08 16:24:10,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18626 states to 18626 states and 26811 transitions. [2024-11-08 16:24:10,549 INFO L78 Accepts]: Start accepts. Automaton has 18626 states and 26811 transitions. Word has length 436 [2024-11-08 16:24:10,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:24:10,549 INFO L471 AbstractCegarLoop]: Abstraction has 18626 states and 26811 transitions. [2024-11-08 16:24:10,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:24:10,550 INFO L276 IsEmpty]: Start isEmpty. Operand 18626 states and 26811 transitions. [2024-11-08 16:24:10,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2024-11-08 16:24:10,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:24:10,557 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:24:10,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 16:24:10,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-08 16:24:10,758 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:24:10,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:24:10,759 INFO L85 PathProgramCache]: Analyzing trace with hash -663839486, now seen corresponding path program 1 times [2024-11-08 16:24:10,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:24:10,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93407168] [2024-11-08 16:24:10,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:24:10,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:24:10,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 16:24:10,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2145455141] [2024-11-08 16:24:10,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:24:10,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:24:10,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:24:10,993 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:24:10,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 16:24:11,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:24:11,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 16:24:11,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:24:12,038 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 16:24:12,038 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 16:24:12,040 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-08 16:24:12,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-08 16:24:12,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-08 16:24:12,246 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:24:12,600 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 16:24:12,603 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 04:24:12 BoogieIcfgContainer [2024-11-08 16:24:12,603 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 16:24:12,604 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 16:24:12,604 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 16:24:12,604 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 16:24:12,605 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:19:46" (3/4) ... [2024-11-08 16:24:12,610 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 16:24:12,611 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 16:24:12,612 INFO L158 Benchmark]: Toolchain (without parser) took 268694.30ms. Allocated memory was 153.1MB in the beginning and 3.9GB in the end (delta: 3.8GB). Free memory was 115.9MB in the beginning and 3.3GB in the end (delta: -3.2GB). Peak memory consumption was 595.6MB. Max. memory is 16.1GB. [2024-11-08 16:24:12,612 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 117.4MB. Free memory is still 85.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:24:12,613 INFO L158 Benchmark]: CACSL2BoogieTranslator took 623.86ms. Allocated memory is still 153.1MB. Free memory was 115.4MB in the beginning and 103.8MB in the end (delta: 11.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2024-11-08 16:24:12,613 INFO L158 Benchmark]: Boogie Procedure Inliner took 98.55ms. Allocated memory is still 153.1MB. Free memory was 103.8MB in the beginning and 94.2MB in the end (delta: 9.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2024-11-08 16:24:12,613 INFO L158 Benchmark]: Boogie Preprocessor took 154.27ms. Allocated memory is still 153.1MB. Free memory was 94.2MB in the beginning and 84.2MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2024-11-08 16:24:12,613 INFO L158 Benchmark]: RCFGBuilder took 1416.61ms. Allocated memory is still 153.1MB. Free memory was 84.2MB in the beginning and 97.0MB in the end (delta: -12.9MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. [2024-11-08 16:24:12,614 INFO L158 Benchmark]: TraceAbstraction took 266383.89ms. Allocated memory was 153.1MB in the beginning and 3.9GB in the end (delta: 3.8GB). Free memory was 96.4MB in the beginning and 3.3GB in the end (delta: -3.2GB). Peak memory consumption was 578.5MB. Max. memory is 16.1GB. [2024-11-08 16:24:12,614 INFO L158 Benchmark]: Witness Printer took 7.58ms. Allocated memory is still 3.9GB. Free memory is still 3.3GB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:24:12,615 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.34ms. Allocated memory is still 117.4MB. Free memory is still 85.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 623.86ms. Allocated memory is still 153.1MB. Free memory was 115.4MB in the beginning and 103.8MB in the end (delta: 11.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 98.55ms. Allocated memory is still 153.1MB. Free memory was 103.8MB in the beginning and 94.2MB in the end (delta: 9.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 154.27ms. Allocated memory is still 153.1MB. Free memory was 94.2MB in the beginning and 84.2MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 1416.61ms. Allocated memory is still 153.1MB. Free memory was 84.2MB in the beginning and 97.0MB in the end (delta: -12.9MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. * TraceAbstraction took 266383.89ms. Allocated memory was 153.1MB in the beginning and 3.9GB in the end (delta: 3.8GB). Free memory was 96.4MB in the beginning and 3.3GB in the end (delta: -3.2GB). Peak memory consumption was 578.5MB. Max. memory is 16.1GB. * Witness Printer took 7.58ms. Allocated memory is still 3.9GB. Free memory is still 3.3GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 425, overapproximation of someBinaryDOUBLEComparisonOperation at line 445, overapproximation of bitwiseAnd at line 245. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = 16; [L23] signed char var_1_10 = 2; [L24] signed char var_1_11 = 1; [L25] float var_1_14 = 64.3; [L26] signed char var_1_16 = 32; [L27] unsigned char var_1_17 = 1; [L28] unsigned char var_1_18 = 0; [L29] unsigned char var_1_19 = 0; [L30] double var_1_20 = 9.25; [L31] double var_1_21 = 255.05; [L32] double var_1_22 = 25.5; [L33] unsigned char var_1_23 = 2; [L34] unsigned char var_1_25 = 1; [L35] unsigned short int var_1_26 = 5; [L36] unsigned char var_1_27 = 128; [L37] unsigned char var_1_28 = 1; [L38] signed long int var_1_29 = 128; [L39] unsigned long int var_1_31 = 1; [L40] unsigned long int var_1_32 = 64; [L41] unsigned char var_1_33 = 1; [L42] unsigned char var_1_34 = 1; [L43] unsigned short int var_1_35 = 100; [L44] unsigned short int var_1_36 = 50; [L45] unsigned long int var_1_37 = 3773873024; [L46] unsigned long int var_1_38 = 2296504360; [L47] double var_1_39 = 64.375; [L48] double var_1_40 = 63.6; [L49] unsigned char var_1_41 = 0; [L50] unsigned char var_1_42 = 0; [L51] unsigned char var_1_43 = 0; [L52] unsigned char var_1_44 = 0; [L53] unsigned char var_1_45 = 4; [L54] unsigned char var_1_46 = 0; [L55] unsigned char var_1_47 = 10; [L56] unsigned char var_1_48 = 0; [L57] unsigned char var_1_49 = 0; [L58] unsigned char var_1_50 = 0; [L59] float var_1_51 = 31.57; [L60] float var_1_52 = 64.4; [L61] signed char var_1_53 = 5; [L62] signed char var_1_54 = 25; [L63] signed char var_1_55 = -2; [L64] unsigned char var_1_56 = 0; [L65] unsigned char var_1_57 = 1; [L66] unsigned char var_1_58 = 1; [L67] unsigned char var_1_59 = 1; [L68] unsigned char var_1_60 = 0; [L69] unsigned long int var_1_61 = 0; [L70] double var_1_62 = 64.5; [L71] double var_1_63 = 100.4; [L72] double var_1_64 = 8.8; [L73] unsigned char var_1_65 = 0; [L74] signed long int var_1_66 = -4; [L75] unsigned short int var_1_67 = 10; [L76] unsigned short int var_1_68 = 61991; [L77] unsigned char var_1_69 = 100; [L78] float var_1_70 = 64.25; [L79] unsigned char var_1_71 = 8; [L80] signed char var_1_72 = 5; [L81] unsigned short int var_1_73 = 50; [L82] unsigned char var_1_74 = 0; [L83] signed long int var_1_75 = -2; [L84] unsigned short int var_1_76 = 8; [L85] signed char var_1_77 = -5; [L86] signed short int var_1_78 = -25; [L87] unsigned char var_1_79 = 0; [L88] unsigned short int var_1_80 = 0; [L89] signed char var_1_81 = 10; [L90] signed long int var_1_82 = 256; [L91] unsigned short int var_1_83 = 64; [L92] unsigned char var_1_84 = 0; [L93] unsigned long int var_1_85 = 5; [L94] unsigned char var_1_86 = 1; [L95] unsigned char var_1_87 = 1; [L96] double var_1_88 = 2.25; [L97] double var_1_89 = 127.25; [L98] double var_1_90 = 2.25; [L99] unsigned char var_1_91 = 0; [L100] unsigned char last_1_var_1_17 = 1; [L101] double last_1_var_1_20 = 9.25; [L102] unsigned char last_1_var_1_23 = 2; [L103] unsigned short int last_1_var_1_26 = 5; [L104] signed long int last_1_var_1_29 = 128; VAL [isInitial=0, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=1, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L449] isInitial = 1 [L450] FCALL initially() [L451] COND TRUE 1 [L452] CALL updateLastVariables() [L438] last_1_var_1_17 = var_1_17 [L439] last_1_var_1_20 = var_1_20 [L440] last_1_var_1_23 = var_1_23 [L441] last_1_var_1_26 = var_1_26 [L442] last_1_var_1_29 = var_1_29 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=1, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L452] RET updateLastVariables() [L453] CALL updateVariables() [L331] var_1_11 = __VERIFIER_nondet_char() [L332] CALL assume_abort_if_not(var_1_11 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L332] RET assume_abort_if_not(var_1_11 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L333] CALL assume_abort_if_not(var_1_11 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L333] RET assume_abort_if_not(var_1_11 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L334] var_1_14 = __VERIFIER_nondet_float() [L335] CALL assume_abort_if_not((var_1_14 >= 0.0F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 9223372.036854776000e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L335] RET assume_abort_if_not((var_1_14 >= 0.0F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 9223372.036854776000e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L336] var_1_16 = __VERIFIER_nondet_char() [L337] CALL assume_abort_if_not(var_1_16 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L337] RET assume_abort_if_not(var_1_16 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L338] CALL assume_abort_if_not(var_1_16 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L338] RET assume_abort_if_not(var_1_16 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L339] var_1_18 = __VERIFIER_nondet_uchar() [L340] CALL assume_abort_if_not(var_1_18 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L340] RET assume_abort_if_not(var_1_18 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L341] CALL assume_abort_if_not(var_1_18 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L341] RET assume_abort_if_not(var_1_18 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L342] var_1_19 = __VERIFIER_nondet_uchar() [L343] CALL assume_abort_if_not(var_1_19 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L343] RET assume_abort_if_not(var_1_19 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L344] CALL assume_abort_if_not(var_1_19 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L344] RET assume_abort_if_not(var_1_19 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L345] var_1_21 = __VERIFIER_nondet_double() [L346] CALL assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L346] RET assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L347] var_1_22 = __VERIFIER_nondet_double() [L348] CALL assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L348] RET assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L349] var_1_25 = __VERIFIER_nondet_uchar() [L350] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L350] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L351] CALL assume_abort_if_not(var_1_25 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L351] RET assume_abort_if_not(var_1_25 <= 254) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L352] var_1_27 = __VERIFIER_nondet_uchar() [L353] CALL assume_abort_if_not(var_1_27 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L353] RET assume_abort_if_not(var_1_27 >= 127) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L354] CALL assume_abort_if_not(var_1_27 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L354] RET assume_abort_if_not(var_1_27 <= 255) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L355] var_1_28 = __VERIFIER_nondet_uchar() [L356] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L356] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L357] CALL assume_abort_if_not(var_1_28 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L357] RET assume_abort_if_not(var_1_28 <= 127) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L358] var_1_33 = __VERIFIER_nondet_uchar() [L359] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L359] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L360] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L360] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L361] var_1_34 = __VERIFIER_nondet_uchar() [L362] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L362] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L363] CALL assume_abort_if_not(var_1_34 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L363] RET assume_abort_if_not(var_1_34 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L364] var_1_35 = __VERIFIER_nondet_ushort() [L365] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L365] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L366] CALL assume_abort_if_not(var_1_35 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L366] RET assume_abort_if_not(var_1_35 <= 65535) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L367] var_1_36 = __VERIFIER_nondet_ushort() [L368] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L368] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L369] CALL assume_abort_if_not(var_1_36 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L369] RET assume_abort_if_not(var_1_36 <= 65535) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L370] var_1_37 = __VERIFIER_nondet_ulong() [L371] CALL assume_abort_if_not(var_1_37 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L371] RET assume_abort_if_not(var_1_37 >= 2147483647) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L372] CALL assume_abort_if_not(var_1_37 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L372] RET assume_abort_if_not(var_1_37 <= 4294967294) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L373] var_1_38 = __VERIFIER_nondet_ulong() [L374] CALL assume_abort_if_not(var_1_38 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L374] RET assume_abort_if_not(var_1_38 >= 2147483647) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L375] CALL assume_abort_if_not(var_1_38 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L375] RET assume_abort_if_not(var_1_38 <= 4294967294) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L376] var_1_40 = __VERIFIER_nondet_double() [L377] CALL assume_abort_if_not((var_1_40 >= -922337.2036854765600e+13F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854765600e+12F && var_1_40 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L377] RET assume_abort_if_not((var_1_40 >= -922337.2036854765600e+13F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854765600e+12F && var_1_40 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L378] var_1_42 = __VERIFIER_nondet_uchar() [L379] CALL assume_abort_if_not(var_1_42 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L379] RET assume_abort_if_not(var_1_42 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L380] CALL assume_abort_if_not(var_1_42 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L380] RET assume_abort_if_not(var_1_42 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L381] var_1_43 = __VERIFIER_nondet_uchar() [L382] CALL assume_abort_if_not(var_1_43 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L382] RET assume_abort_if_not(var_1_43 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L383] CALL assume_abort_if_not(var_1_43 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L383] RET assume_abort_if_not(var_1_43 <= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L384] var_1_44 = __VERIFIER_nondet_uchar() [L385] CALL assume_abort_if_not(var_1_44 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L385] RET assume_abort_if_not(var_1_44 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L386] CALL assume_abort_if_not(var_1_44 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L386] RET assume_abort_if_not(var_1_44 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L387] var_1_46 = __VERIFIER_nondet_uchar() [L388] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L388] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L389] CALL assume_abort_if_not(var_1_46 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L389] RET assume_abort_if_not(var_1_46 <= 254) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L390] var_1_47 = __VERIFIER_nondet_uchar() [L391] CALL assume_abort_if_not(var_1_47 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L391] RET assume_abort_if_not(var_1_47 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L392] CALL assume_abort_if_not(var_1_47 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L392] RET assume_abort_if_not(var_1_47 <= 254) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L393] var_1_49 = __VERIFIER_nondet_uchar() [L394] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L394] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L395] CALL assume_abort_if_not(var_1_49 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L395] RET assume_abort_if_not(var_1_49 <= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L396] var_1_50 = __VERIFIER_nondet_uchar() [L397] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L397] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L398] CALL assume_abort_if_not(var_1_50 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L398] RET assume_abort_if_not(var_1_50 <= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_52=322/5, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L399] var_1_52 = __VERIFIER_nondet_float() [L400] CALL assume_abort_if_not((var_1_52 >= 0.0F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 9223372.036854765600e+12F && var_1_52 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L400] RET assume_abort_if_not((var_1_52 >= 0.0F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 9223372.036854765600e+12F && var_1_52 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=25, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L401] var_1_54 = __VERIFIER_nondet_char() [L402] CALL assume_abort_if_not(var_1_54 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L402] RET assume_abort_if_not(var_1_54 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L403] CALL assume_abort_if_not(var_1_54 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L403] RET assume_abort_if_not(var_1_54 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=-2, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L404] var_1_55 = __VERIFIER_nondet_char() [L405] CALL assume_abort_if_not(var_1_55 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L405] RET assume_abort_if_not(var_1_55 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L406] CALL assume_abort_if_not(var_1_55 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L406] RET assume_abort_if_not(var_1_55 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L407] var_1_58 = __VERIFIER_nondet_uchar() [L408] CALL assume_abort_if_not(var_1_58 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L408] RET assume_abort_if_not(var_1_58 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L409] CALL assume_abort_if_not(var_1_58 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L409] RET assume_abort_if_not(var_1_58 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L410] var_1_59 = __VERIFIER_nondet_uchar() [L411] CALL assume_abort_if_not(var_1_59 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L411] RET assume_abort_if_not(var_1_59 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L412] CALL assume_abort_if_not(var_1_59 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L412] RET assume_abort_if_not(var_1_59 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L413] var_1_60 = __VERIFIER_nondet_uchar() [L414] CALL assume_abort_if_not(var_1_60 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L414] RET assume_abort_if_not(var_1_60 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L415] CALL assume_abort_if_not(var_1_60 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L415] RET assume_abort_if_not(var_1_60 <= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_63=502/5, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L416] var_1_63 = __VERIFIER_nondet_double() [L417] CALL assume_abort_if_not((var_1_63 >= 0.0F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 9223372.036854765600e+12F && var_1_63 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L417] RET assume_abort_if_not((var_1_63 >= 0.0F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 9223372.036854765600e+12F && var_1_63 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_64=44/5, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L418] var_1_64 = __VERIFIER_nondet_double() [L419] CALL assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L419] RET assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=61991, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L420] var_1_68 = __VERIFIER_nondet_ushort() [L421] CALL assume_abort_if_not(var_1_68 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L421] RET assume_abort_if_not(var_1_68 >= 32767) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L422] CALL assume_abort_if_not(var_1_68 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L422] RET assume_abort_if_not(var_1_68 <= 65534) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_70=257/4, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L423] var_1_70 = __VERIFIER_nondet_float() [L424] CALL assume_abort_if_not((var_1_70 >= -922337.2036854776000e+13F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854776000e+12F && var_1_70 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L424] RET assume_abort_if_not((var_1_70 >= -922337.2036854776000e+13F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854776000e+12F && var_1_70 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L425] CALL assume_abort_if_not(var_1_70 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L425] RET assume_abort_if_not(var_1_70 != 0.0F) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=8, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L426] var_1_71 = __VERIFIER_nondet_uchar() [L427] CALL assume_abort_if_not(var_1_71 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L427] RET assume_abort_if_not(var_1_71 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L428] CALL assume_abort_if_not(var_1_71 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L428] RET assume_abort_if_not(var_1_71 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L429] var_1_87 = __VERIFIER_nondet_uchar() [L430] CALL assume_abort_if_not(var_1_87 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L430] RET assume_abort_if_not(var_1_87 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L431] CALL assume_abort_if_not(var_1_87 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L431] RET assume_abort_if_not(var_1_87 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_89=509/4, var_1_90=9/4, var_1_91=0] [L432] var_1_89 = __VERIFIER_nondet_double() [L433] CALL assume_abort_if_not((var_1_89 >= -461168.6018427382800e+13F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 4611686.018427382800e+12F && var_1_89 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_90=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_90=9/4, var_1_91=0] [L433] RET assume_abort_if_not((var_1_89 >= -461168.6018427382800e+13F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 4611686.018427382800e+12F && var_1_89 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_90=9/4, var_1_91=0] [L434] var_1_90 = __VERIFIER_nondet_double() [L435] CALL assume_abort_if_not((var_1_90 >= -461168.6018427382800e+13F && var_1_90 <= -1.0e-20F) || (var_1_90 <= 4611686.018427382800e+12F && var_1_90 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L435] RET assume_abort_if_not((var_1_90 >= -461168.6018427382800e+13F && var_1_90 <= -1.0e-20F) || (var_1_90 <= 4611686.018427382800e+12F && var_1_90 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L453] RET updateVariables() [L454] CALL step() [L108] COND FALSE !(var_1_33 && var_1_34) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L113] COND TRUE \read(var_1_33) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L114] COND TRUE var_1_36 != (~ var_1_38) [L115] var_1_39 = var_1_40 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L118] COND TRUE var_1_32 <= (~ var_1_37) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L119] COND TRUE var_1_40 <= var_1_39 [L120] var_1_41 = (var_1_42 && (! var_1_43)) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L135] COND TRUE ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) <= var_1_40 [L136] var_1_45 = ((((((((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) < 0 ) ? -((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) : ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))))) < 0 ) ? -(((((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) < 0 ) ? -((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) : ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))))) : (((((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) < 0 ) ? -((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) : ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))))))) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L140] COND TRUE \read(var_1_44) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L141] COND FALSE !(var_1_36 > ((((~ var_1_38) < 0 ) ? -(~ var_1_38) : (~ var_1_38)))) [L152] var_1_48 = var_1_49 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=3157/100, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L155] COND TRUE var_1_38 > 10u [L156] var_1_51 = 31.2f VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=5, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L164] COND TRUE ((((var_1_52) < (var_1_39)) ? (var_1_52) : (var_1_39))) != var_1_51 [L165] var_1_53 = (((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54))) + var_1_55) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L167] COND FALSE !(\read(var_1_50)) [L170] var_1_56 = ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L172] COND TRUE \read(var_1_33) [L173] var_1_57 = (var_1_48 || var_1_58) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L181] COND TRUE var_1_42 && var_1_33 [L182] var_1_61 = ((((var_1_36) < 0 ) ? -(var_1_36) : (var_1_36))) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L184] EXPR var_1_46 >> var_1_38 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L184] COND FALSE !(var_1_45 > (var_1_46 >> var_1_38)) [L189] COND FALSE !(var_1_54 > var_1_53) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L193] COND FALSE !(var_1_60 || (var_1_51 > var_1_39)) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=-4, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L200] COND FALSE !(var_1_40 <= 16.25) [L207] var_1_66 = (1000000 - var_1_36) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=10, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L209] COND TRUE (- var_1_40) != ((((var_1_63) > (var_1_64)) ? (var_1_63) : (var_1_64))) [L210] var_1_67 = ((((var_1_46) > ((((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68))) - var_1_56))) ? (var_1_46) : ((((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68))) - var_1_56)))) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L214] COND FALSE !((var_1_32 % ((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68)))) != (32u * var_1_35)) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=5, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L221] COND FALSE !(var_1_66 <= var_1_67) [L224] var_1_72 = var_1_71 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L226] COND FALSE !(\read(var_1_50)) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=0, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L229] COND TRUE (- var_1_46) == (var_1_61 * var_1_36) [L230] var_1_74 = ((var_1_43 || (! var_1_50)) || var_1_42) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L232] COND TRUE (var_1_32 * var_1_68) > (var_1_46 % var_1_37) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L233] COND FALSE !(\read(var_1_49)) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L245] EXPR 8 & var_1_37 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=8, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L245] COND TRUE var_1_68 > (8 & var_1_37) [L246] var_1_76 = ((((((((var_1_45) < 0 ) ? -(var_1_45) : (var_1_45)))) < (8)) ? (((((var_1_45) < 0 ) ? -(var_1_45) : (var_1_45)))) : (8))) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L250] COND FALSE !(var_1_65 || (var_1_35 >= var_1_66)) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L253] EXPR var_1_55 | var_1_36 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=-25, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L253] COND FALSE !((var_1_55 | var_1_36) < (-128 + ((((64) < 0 ) ? -(64) : (64))))) [L258] var_1_78 = var_1_45 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L260] COND FALSE !(\read(var_1_50)) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=10, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L263] var_1_80 = var_1_71 [L264] var_1_81 = ((((((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54)))) > (((((-16) < 0 ) ? -(-16) : (-16))))) ? (((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54)))) : (((((-16) < 0 ) ? -(-16) : (-16)))))) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=256, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L265] COND TRUE var_1_61 <= var_1_73 [L266] var_1_82 = var_1_78 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L268] var_1_83 = var_1_71 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L269] COND TRUE \read(var_1_41) [L270] var_1_84 = var_1_50 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=5, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L274] COND TRUE \read(var_1_41) [L275] var_1_85 = var_1_68 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L277] COND TRUE \read(var_1_74) [L278] var_1_86 = var_1_59 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L282] COND FALSE !(var_1_72 < var_1_56) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L285] EXPR var_1_73 ^ ((((var_1_45) > (var_1_83)) ? (var_1_45) : (var_1_83))) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L285] COND FALSE !(var_1_75 >= (var_1_73 ^ ((((var_1_45) > (var_1_83)) ? (var_1_45) : (var_1_83))))) [L288] COND FALSE !((last_1_var_1_29 * last_1_var_1_23) <= last_1_var_1_29) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L291] COND TRUE last_1_var_1_17 || last_1_var_1_17 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=2, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L292] COND TRUE (((((last_1_var_1_20) < 0 ) ? -(last_1_var_1_20) : (last_1_var_1_20))) - var_1_14) == (last_1_var_1_20 + last_1_var_1_20) [L293] var_1_10 = (var_1_11 + var_1_16) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L301] COND TRUE (last_1_var_1_29 + last_1_var_1_29) > last_1_var_1_26 [L302] var_1_23 = var_1_25 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L304] var_1_17 = (var_1_18 && var_1_19) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L305] COND FALSE !(! var_1_18) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L308] COND TRUE 256 >= var_1_10 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=5, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L309] COND TRUE var_1_17 && (var_1_25 >= (var_1_27 - var_1_28)) [L310] var_1_26 = 16 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=16, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L317] signed long int stepLocal_0 = var_1_23 * var_1_26; VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, stepLocal_0=0, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=16, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L318] COND FALSE !(((((var_1_20) < (63.5)) ? (var_1_20) : (63.5))) > (2.4 * var_1_20)) [L325] var_1_1 = -50 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, stepLocal_0=0, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=-50, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=16, var_1_27=127, var_1_28=127, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L327] var_1_31 = var_1_26 [L328] var_1_29 = var_1_1 VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, stepLocal_0=0, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=-50, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=16, var_1_27=127, var_1_28=127, var_1_29=-50, var_1_31=16, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L454] RET step() [L455] CALL, EXPR property() [L445-L446] return ((((((((((((var_1_20) < (63.5)) ? (var_1_20) : (63.5))) > (2.4 * var_1_20)) ? (((var_1_23 * var_1_26) <= (~ var_1_26)) ? (var_1_1 == ((signed short int) (((((var_1_10) < (var_1_10)) ? (var_1_10) : (var_1_10))) + var_1_23))) : (var_1_1 == ((signed short int) var_1_10))) : (var_1_1 == ((signed short int) -50))) && (((last_1_var_1_29 * last_1_var_1_23) <= last_1_var_1_29) ? (var_1_10 == ((signed char) (var_1_11 + 10))) : ((last_1_var_1_17 || last_1_var_1_17) ? (((((((last_1_var_1_20) < 0 ) ? -(last_1_var_1_20) : (last_1_var_1_20))) - var_1_14) == (last_1_var_1_20 + last_1_var_1_20)) ? (var_1_10 == ((signed char) (var_1_11 + var_1_16))) : (var_1_10 == ((signed char) var_1_11))) : (var_1_10 == ((signed char) var_1_16))))) && (var_1_17 == ((unsigned char) (var_1_18 && var_1_19)))) && ((! var_1_18) ? (var_1_20 == ((double) ((((var_1_21) > (var_1_22)) ? (var_1_21) : (var_1_22))))) : 1)) && (((last_1_var_1_29 + last_1_var_1_29) > last_1_var_1_26) ? (var_1_23 == ((unsigned char) var_1_25)) : 1)) && ((256 >= var_1_10) ? ((var_1_17 && (var_1_25 >= (var_1_27 - var_1_28))) ? (var_1_26 == ((unsigned short int) 16)) : (var_1_26 == ((unsigned short int) var_1_28))) : (var_1_26 == ((unsigned short int) var_1_25)))) && (var_1_29 == ((signed long int) var_1_1))) && (var_1_31 == ((unsigned long int) var_1_26)) ; VAL [\result=0, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=-50, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=16, var_1_27=127, var_1_28=127, var_1_29=-50, var_1_31=16, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L455] RET, EXPR property() [L455] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=-50, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=16, var_1_27=127, var_1_28=127, var_1_29=-50, var_1_31=16, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] [L19] reach_error() VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_10=64, var_1_11=63, var_1_16=1, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=-50, var_1_20=37/4, var_1_23=0, var_1_25=0, var_1_26=16, var_1_27=127, var_1_28=127, var_1_29=-50, var_1_31=16, var_1_32=64, var_1_33=1, var_1_34=0, var_1_35=-65534, var_1_36=0, var_1_37=-2147483649, var_1_38=-2147483649, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=1, var_1_45=0, var_1_46=0, var_1_47=256, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=156/5, var_1_53=0, var_1_54=0, var_1_55=0, var_1_56=0, var_1_57=1, var_1_58=1, var_1_59=1, var_1_60=0, var_1_61=0, var_1_62=129/2, var_1_65=0, var_1_66=1000000, var_1_67=32767, var_1_68=32767, var_1_69=100, var_1_71=0, var_1_72=0, var_1_73=50, var_1_74=1, var_1_75=-2, var_1_76=0, var_1_77=-5, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=16, var_1_82=0, var_1_83=0, var_1_84=0, var_1_85=32767, var_1_86=1, var_1_87=1, var_1_88=9/4, var_1_91=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 212 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 265.9s, OverallIterations: 23, TraceHistogramMax: 67, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 166.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4 mSolverCounterUnknown, 14278 SdHoareTripleChecker+Valid, 63.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 14268 mSDsluCounter, 24210 SdHoareTripleChecker+Invalid, 60.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 14723 mSDsCounter, 5450 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7463 IncrementalHoareTripleChecker+Invalid, 12917 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5450 mSolverCounterUnsat, 9487 mSDtfsCounter, 7463 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7309 GetRequests, 7098 SyntacticMatches, 5 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2623 ImplicationChecksByTransitivity, 46.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=19099occurred in iteration=14, InterpolantAutomatonStates: 198, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 45.2s AutomataMinimizationTime, 22 MinimizatonAttempts, 67870 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 4.3s SatisfiabilityAnalysisTime, 44.7s InterpolantComputationTime, 12964 NumberOfCodeBlocks, 12964 NumberOfCodeBlocksAsserted, 30 NumberOfCheckSat, 12921 ConstructedInterpolants, 15 QuantifiedInterpolants, 44777 SizeOfPredicates, 15 NumberOfNonLiveVariables, 5925 ConjunctsInSsa, 56 ConjunctsInUnsatCore, 30 InterpolantComputations, 18 PerfectInterpolantSequences, 263913/265320 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-08 16:24:12,853 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-08 16:24:12,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 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/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX --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 5d61e8fa49d21946be87d65ea6f560fd70d33fb1241a73bd802d2afa2c954396 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:24:15,577 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:24:15,674 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-08 16:24:15,681 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:24:15,684 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:24:15,723 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:24:15,724 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:24:15,725 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:24:15,726 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:24:15,727 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:24:15,728 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:24:15,728 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:24:15,729 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:24:15,730 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:24:15,732 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:24:15,733 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:24:15,733 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 16:24:15,734 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 16:24:15,734 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 16:24:15,734 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:24:15,735 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 16:24:15,740 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:24:15,741 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 16:24:15,741 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 16:24:15,741 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-08 16:24:15,742 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:24:15,742 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-08 16:24:15,742 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 16:24:15,743 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 16:24:15,743 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:24:15,744 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:24:15,744 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:24:15,744 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:24:15,745 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:24:15,745 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:24:15,745 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:24:15,746 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:24:15,746 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 16:24:15,746 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-08 16:24:15,747 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-08 16:24:15,756 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:24:15,758 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:24:15,758 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:24:15,758 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:24:15,758 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX 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 -> 5d61e8fa49d21946be87d65ea6f560fd70d33fb1241a73bd802d2afa2c954396 [2024-11-08 16:24:16,232 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:24:16,268 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:24:16,272 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:24:16,273 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:24:16,274 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:24:16,275 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i Unable to find full path for "g++" [2024-11-08 16:24:18,682 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:24:18,988 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:24:18,990 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i [2024-11-08 16:24:19,007 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data/837aeca60/74b1b6a0c35d41ce8bd0d78fe96e529f/FLAG752c6bc7d [2024-11-08 16:24:19,029 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/data/837aeca60/74b1b6a0c35d41ce8bd0d78fe96e529f [2024-11-08 16:24:19,034 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:24:19,036 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:24:19,039 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:24:19,039 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:24:19,046 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:24:19,047 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,048 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59db6892 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19, skipping insertion in model container [2024-11-08 16:24:19,048 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,106 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:24:19,374 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_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i[916,929] [2024-11-08 16:24:19,602 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:24:19,621 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:24:19,636 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_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-72.i[916,929] [2024-11-08 16:24:19,717 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:24:19,743 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:24:19,743 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19 WrapperNode [2024-11-08 16:24:19,744 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:24:19,745 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:24:19,745 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:24:19,745 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:24:19,753 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,773 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,829 INFO L138 Inliner]: procedures = 27, calls = 80, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 433 [2024-11-08 16:24:19,833 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:24:19,833 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:24:19,833 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:24:19,834 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:24:19,847 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,847 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,855 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,873 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-08 16:24:19,873 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,874 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,913 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,924 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,934 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,942 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,952 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:24:19,953 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:24:19,954 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:24:19,954 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:24:19,959 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (1/1) ... [2024-11-08 16:24:19,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:24:19,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:24:20,004 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:24:20,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:24:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:24:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-08 16:24:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:24:20,045 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:24:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:24:20,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:24:20,223 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:24:20,225 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:24:43,233 INFO L? ?]: Removed 10 outVars from TransFormulas that were not future-live. [2024-11-08 16:24:43,233 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:24:43,263 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:24:43,263 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 16:24:43,263 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:24:43 BoogieIcfgContainer [2024-11-08 16:24:43,265 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:24:43,267 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:24:43,268 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:24:43,272 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:24:43,273 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:24:19" (1/3) ... [2024-11-08 16:24:43,275 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ada6717 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:24:43, skipping insertion in model container [2024-11-08 16:24:43,275 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:24:19" (2/3) ... [2024-11-08 16:24:43,277 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ada6717 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:24:43, skipping insertion in model container [2024-11-08 16:24:43,277 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:24:43" (3/3) ... [2024-11-08 16:24:43,279 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-72.i [2024-11-08 16:24:43,299 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:24:43,300 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 16:24:43,401 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:24:43,409 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;@45c6c75b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:24:43,410 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 16:24:43,416 INFO L276 IsEmpty]: Start isEmpty. Operand has 189 states, 119 states have (on average 1.546218487394958) internal successors, (184), 120 states have internal predecessors, (184), 67 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2024-11-08 16:24:43,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 425 [2024-11-08 16:24:43,457 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:24:43,459 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:24:43,459 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:24:43,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:24:43,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1007820750, now seen corresponding path program 1 times [2024-11-08 16:24:43,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:24:43,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1551032828] [2024-11-08 16:24:43,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:24:43,487 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-08 16:24:43,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:24:43,490 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:43,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:44,739 INFO L255 TraceCheckSpWp]: Trace formula consists of 691 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-08 16:24:44,758 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:24:44,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 8712 trivial. 0 not checked. [2024-11-08 16:24:44,883 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:24:44,884 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:24:44,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1551032828] [2024-11-08 16:24:44,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1551032828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:24:44,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:24:44,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:24:44,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567018509] [2024-11-08 16:24:44,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:24:44,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 16:24:44,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:24:44,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 16:24:44,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 16:24:44,935 INFO L87 Difference]: Start difference. First operand has 189 states, 119 states have (on average 1.546218487394958) internal successors, (184), 120 states have internal predecessors, (184), 67 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Second operand has 2 states, 2 states have (on average 47.0) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (67), 2 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 2 states have call successors, (67) [2024-11-08 16:24:45,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:24:45,016 INFO L93 Difference]: Finished difference Result 371 states and 697 transitions. [2024-11-08 16:24:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 16:24:45,022 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 47.0) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (67), 2 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 2 states have call successors, (67) Word has length 424 [2024-11-08 16:24:45,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:24:45,033 INFO L225 Difference]: With dead ends: 371 [2024-11-08 16:24:45,033 INFO L226 Difference]: Without dead ends: 185 [2024-11-08 16:24:45,044 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 423 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-08 16:24:45,048 INFO L432 NwaCegarLoop]: 310 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, 310 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-08 16:24:45,051 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:24:45,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-08 16:24:45,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2024-11-08 16:24:45,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 116 states have (on average 1.5172413793103448) internal successors, (176), 116 states have internal predecessors, (176), 67 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2024-11-08 16:24:45,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 310 transitions. [2024-11-08 16:24:45,160 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 310 transitions. Word has length 424 [2024-11-08 16:24:45,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:24:45,161 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 310 transitions. [2024-11-08 16:24:45,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 47.0) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (67), 2 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 2 states have call successors, (67) [2024-11-08 16:24:45,162 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 310 transitions. [2024-11-08 16:24:45,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 426 [2024-11-08 16:24:45,175 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:24:45,176 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:24:45,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-08 16:24:45,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:45,377 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:24:45,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:24:45,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1388991860, now seen corresponding path program 1 times [2024-11-08 16:24:45,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:24:45,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1765045078] [2024-11-08 16:24:45,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:24:45,380 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-08 16:24:45,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:24:45,384 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:45,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:46,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:46,422 INFO L255 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:24:46,436 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:24:49,860 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 4486 proven. 96 refuted. 0 times theorem prover too weak. 4262 trivial. 0 not checked. [2024-11-08 16:24:49,861 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:24:53,075 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 102 proven. 96 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:24:53,076 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:24:53,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1765045078] [2024-11-08 16:24:53,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1765045078] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:24:53,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:24:53,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-08 16:24:53,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869086296] [2024-11-08 16:24:53,078 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:24:53,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:24:53,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:24:53,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:24:53,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:24:53,084 INFO L87 Difference]: Start difference. First operand 185 states and 310 transitions. Second operand has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 2 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 2 states have call predecessors, (100), 2 states have call successors, (100) [2024-11-08 16:24:58,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:24:58,648 INFO L93 Difference]: Finished difference Result 430 states and 713 transitions. [2024-11-08 16:24:58,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:24:58,649 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 2 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 2 states have call predecessors, (100), 2 states have call successors, (100) Word has length 425 [2024-11-08 16:24:58,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:24:58,655 INFO L225 Difference]: With dead ends: 430 [2024-11-08 16:24:58,656 INFO L226 Difference]: Without dead ends: 248 [2024-11-08 16:24:58,658 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 852 GetRequests, 842 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:24:58,659 INFO L432 NwaCegarLoop]: 293 mSDtfsCounter, 321 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:24:58,660 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 726 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2024-11-08 16:24:58,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-11-08 16:24:58,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 243. [2024-11-08 16:24:58,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 139 states have (on average 1.4172661870503598) internal successors, (197), 140 states have internal predecessors, (197), 101 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (101), 100 states have call predecessors, (101), 101 states have call successors, (101) [2024-11-08 16:24:58,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 399 transitions. [2024-11-08 16:24:58,711 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 399 transitions. Word has length 425 [2024-11-08 16:24:58,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:24:58,713 INFO L471 AbstractCegarLoop]: Abstraction has 243 states and 399 transitions. [2024-11-08 16:24:58,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 2 states have call successors, (99), 2 states have call predecessors, (99), 4 states have return successors, (100), 2 states have call predecessors, (100), 2 states have call successors, (100) [2024-11-08 16:24:58,714 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 399 transitions. [2024-11-08 16:24:58,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2024-11-08 16:24:58,728 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:24:58,729 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:24:58,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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)] Ended with exit code 0 [2024-11-08 16:24:58,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:58,942 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:24:58,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:24:58,943 INFO L85 PathProgramCache]: Analyzing trace with hash -860085516, now seen corresponding path program 1 times [2024-11-08 16:24:58,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:24:58,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [491065909] [2024-11-08 16:24:58,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:24:58,945 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-08 16:24:58,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:24:58,949 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:58,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:24:59,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:00,013 INFO L255 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 16:25:00,021 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:25:00,212 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:25:00,212 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:25:00,213 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:25:00,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [491065909] [2024-11-08 16:25:00,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [491065909] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:25:00,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:25:00,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:25:00,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862936354] [2024-11-08 16:25:00,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:25:00,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:25:00,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:25:00,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:25:00,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:25:00,218 INFO L87 Difference]: Start difference. First operand 243 states and 399 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:00,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:25:00,383 INFO L93 Difference]: Finished difference Result 527 states and 872 transitions. [2024-11-08 16:25:00,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:25:00,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 426 [2024-11-08 16:25:00,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:25:00,392 INFO L225 Difference]: With dead ends: 527 [2024-11-08 16:25:00,392 INFO L226 Difference]: Without dead ends: 341 [2024-11-08 16:25:00,394 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 424 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-08 16:25:00,395 INFO L432 NwaCegarLoop]: 441 mSDtfsCounter, 158 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:25:00,396 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 733 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:25:00,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-11-08 16:25:00,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 338. [2024-11-08 16:25:00,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 216 states have (on average 1.5) internal successors, (324), 218 states have internal predecessors, (324), 118 states have call successors, (118), 3 states have call predecessors, (118), 3 states have return successors, (118), 116 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-08 16:25:00,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 560 transitions. [2024-11-08 16:25:00,447 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 560 transitions. Word has length 426 [2024-11-08 16:25:00,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:25:00,449 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 560 transitions. [2024-11-08 16:25:00,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:00,449 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 560 transitions. [2024-11-08 16:25:00,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2024-11-08 16:25:00,454 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:25:00,454 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:25:00,485 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:00,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:00,655 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:25:00,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:25:00,656 INFO L85 PathProgramCache]: Analyzing trace with hash 887202004, now seen corresponding path program 1 times [2024-11-08 16:25:00,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:25:00,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [81831678] [2024-11-08 16:25:00,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:25:00,659 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-08 16:25:00,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:25:00,662 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:00,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:01,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:01,823 INFO L255 TraceCheckSpWp]: Trace formula consists of 699 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 16:25:01,833 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:25:02,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:25:02,005 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:25:02,005 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:25:02,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [81831678] [2024-11-08 16:25:02,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [81831678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:25:02,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:25:02,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:25:02,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456285671] [2024-11-08 16:25:02,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:25:02,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:25:02,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:25:02,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:25:02,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:25:02,013 INFO L87 Difference]: Start difference. First operand 338 states and 560 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:02,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:25:02,255 INFO L93 Difference]: Finished difference Result 900 states and 1498 transitions. [2024-11-08 16:25:02,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:25:02,256 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 427 [2024-11-08 16:25:02,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:25:02,265 INFO L225 Difference]: With dead ends: 900 [2024-11-08 16:25:02,266 INFO L226 Difference]: Without dead ends: 619 [2024-11-08 16:25:02,267 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 425 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-08 16:25:02,270 INFO L432 NwaCegarLoop]: 541 mSDtfsCounter, 300 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:25:02,271 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 842 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:25:02,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2024-11-08 16:25:02,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 617. [2024-11-08 16:25:02,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 408 states have (on average 1.5245098039215685) internal successors, (622), 411 states have internal predecessors, (622), 202 states have call successors, (202), 6 states have call predecessors, (202), 6 states have return successors, (202), 199 states have call predecessors, (202), 202 states have call successors, (202) [2024-11-08 16:25:02,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 1026 transitions. [2024-11-08 16:25:02,427 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 1026 transitions. Word has length 427 [2024-11-08 16:25:02,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:25:02,431 INFO L471 AbstractCegarLoop]: Abstraction has 617 states and 1026 transitions. [2024-11-08 16:25:02,431 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:02,432 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 1026 transitions. [2024-11-08 16:25:02,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2024-11-08 16:25:02,449 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:25:02,450 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:25:02,477 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:02,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:02,651 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:25:02,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:25:02,652 INFO L85 PathProgramCache]: Analyzing trace with hash 909834258, now seen corresponding path program 1 times [2024-11-08 16:25:02,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:25:02,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404960289] [2024-11-08 16:25:02,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:25:02,656 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-08 16:25:02,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:25:02,659 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:02,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:03,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:03,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 699 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:25:03,710 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:25:06,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 4108 proven. 69 refuted. 0 times theorem prover too weak. 4667 trivial. 0 not checked. [2024-11-08 16:25:06,259 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:25:09,788 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 129 proven. 69 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:25:09,789 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:25:09,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404960289] [2024-11-08 16:25:09,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404960289] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:25:09,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:25:09,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-08 16:25:09,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404608301] [2024-11-08 16:25:09,791 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:25:09,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:25:09,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:25:09,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:25:09,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:25:09,794 INFO L87 Difference]: Start difference. First operand 617 states and 1026 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (90), 2 states have call predecessors, (90), 4 states have return successors, (91), 2 states have call predecessors, (91), 2 states have call successors, (91) [2024-11-08 16:25:13,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:25:13,486 INFO L93 Difference]: Finished difference Result 1199 states and 1981 transitions. [2024-11-08 16:25:13,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:25:13,487 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (90), 2 states have call predecessors, (90), 4 states have return successors, (91), 2 states have call predecessors, (91), 2 states have call successors, (91) Word has length 427 [2024-11-08 16:25:13,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:25:13,494 INFO L225 Difference]: With dead ends: 1199 [2024-11-08 16:25:13,494 INFO L226 Difference]: Without dead ends: 639 [2024-11-08 16:25:13,497 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 856 GetRequests, 846 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:25:13,499 INFO L432 NwaCegarLoop]: 231 mSDtfsCounter, 307 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:25:13,502 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 555 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-08 16:25:13,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-11-08 16:25:13,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 625. [2024-11-08 16:25:13,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 414 states have (on average 1.4879227053140096) internal successors, (616), 417 states have internal predecessors, (616), 202 states have call successors, (202), 8 states have call predecessors, (202), 8 states have return successors, (202), 199 states have call predecessors, (202), 202 states have call successors, (202) [2024-11-08 16:25:13,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 1020 transitions. [2024-11-08 16:25:13,585 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 1020 transitions. Word has length 427 [2024-11-08 16:25:13,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:25:13,587 INFO L471 AbstractCegarLoop]: Abstraction has 625 states and 1020 transitions. [2024-11-08 16:25:13,588 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (90), 2 states have call predecessors, (90), 4 states have return successors, (91), 2 states have call predecessors, (91), 2 states have call successors, (91) [2024-11-08 16:25:13,591 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 1020 transitions. [2024-11-08 16:25:13,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2024-11-08 16:25:13,596 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:25:13,597 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:25:13,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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)] Ended with exit code 0 [2024-11-08 16:25:13,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:13,801 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:25:13,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:25:13,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1780074926, now seen corresponding path program 1 times [2024-11-08 16:25:13,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:25:13,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [535893322] [2024-11-08 16:25:13,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:25:13,803 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-08 16:25:13,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:25:13,806 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:13,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-08 16:25:14,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:14,828 INFO L255 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:25:14,834 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:25:17,000 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 4248 proven. 75 refuted. 0 times theorem prover too weak. 4521 trivial. 0 not checked. [2024-11-08 16:25:17,000 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:25:20,440 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 123 proven. 75 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:25:20,441 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:25:20,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [535893322] [2024-11-08 16:25:20,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [535893322] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:25:20,441 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:25:20,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-08 16:25:20,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162221035] [2024-11-08 16:25:20,442 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:25:20,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:25:20,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:25:20,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:25:20,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:25:20,446 INFO L87 Difference]: Start difference. First operand 625 states and 1020 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (92), 2 states have call predecessors, (92), 4 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) [2024-11-08 16:25:23,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:25:23,883 INFO L93 Difference]: Finished difference Result 1219 states and 1973 transitions. [2024-11-08 16:25:23,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:25:23,885 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (92), 2 states have call predecessors, (92), 4 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) Word has length 427 [2024-11-08 16:25:23,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:25:23,893 INFO L225 Difference]: With dead ends: 1219 [2024-11-08 16:25:23,893 INFO L226 Difference]: Without dead ends: 651 [2024-11-08 16:25:23,896 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 856 GetRequests, 846 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:25:23,897 INFO L432 NwaCegarLoop]: 231 mSDtfsCounter, 293 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:25:23,898 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 556 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-08 16:25:23,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2024-11-08 16:25:23,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 633. [2024-11-08 16:25:23,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 420 states have (on average 1.4666666666666666) internal successors, (616), 423 states have internal predecessors, (616), 202 states have call successors, (202), 10 states have call predecessors, (202), 10 states have return successors, (202), 199 states have call predecessors, (202), 202 states have call successors, (202) [2024-11-08 16:25:23,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1020 transitions. [2024-11-08 16:25:23,996 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1020 transitions. Word has length 427 [2024-11-08 16:25:23,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:25:23,997 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 1020 transitions. [2024-11-08 16:25:23,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (92), 2 states have call predecessors, (92), 4 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) [2024-11-08 16:25:23,998 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1020 transitions. [2024-11-08 16:25:24,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2024-11-08 16:25:24,003 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:25:24,004 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:25:24,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-11-08 16:25:24,205 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:24,205 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:25:24,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:25:24,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1718035312, now seen corresponding path program 1 times [2024-11-08 16:25:24,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:25:24,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240576452] [2024-11-08 16:25:24,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:25:24,207 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-08 16:25:24,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:25:24,209 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:24,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-08 16:25:25,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:25,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 16:25:25,336 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:25:31,685 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:25:31,686 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:25:31,686 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:25:31,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240576452] [2024-11-08 16:25:31,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240576452] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:25:31,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:25:31,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:25:31,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231906442] [2024-11-08 16:25:31,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:25:31,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:25:31,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:25:31,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:25:31,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:25:31,690 INFO L87 Difference]: Start difference. First operand 633 states and 1020 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:33,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:25:33,669 INFO L93 Difference]: Finished difference Result 2074 states and 3342 transitions. [2024-11-08 16:25:33,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:25:33,670 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 427 [2024-11-08 16:25:33,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:25:33,687 INFO L225 Difference]: With dead ends: 2074 [2024-11-08 16:25:33,687 INFO L226 Difference]: Without dead ends: 1498 [2024-11-08 16:25:33,690 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 424 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:25:33,692 INFO L432 NwaCegarLoop]: 531 mSDtfsCounter, 445 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:25:33,692 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [445 Valid, 984 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 16:25:33,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1498 states. [2024-11-08 16:25:33,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1498 to 1488. [2024-11-08 16:25:33,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1008 states have (on average 1.4712301587301588) internal successors, (1483), 1014 states have internal predecessors, (1483), 454 states have call successors, (454), 25 states have call predecessors, (454), 25 states have return successors, (454), 448 states have call predecessors, (454), 454 states have call successors, (454) [2024-11-08 16:25:33,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 2391 transitions. [2024-11-08 16:25:33,926 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 2391 transitions. Word has length 427 [2024-11-08 16:25:33,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:25:33,927 INFO L471 AbstractCegarLoop]: Abstraction has 1488 states and 2391 transitions. [2024-11-08 16:25:33,928 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:33,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 2391 transitions. [2024-11-08 16:25:33,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2024-11-08 16:25:33,948 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:25:33,949 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:25:33,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2024-11-08 16:25:34,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:34,150 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:25:34,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:25:34,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1852048818, now seen corresponding path program 1 times [2024-11-08 16:25:34,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:25:34,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1184821712] [2024-11-08 16:25:34,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:25:34,152 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-08 16:25:34,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:25:34,155 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:34,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-11-08 16:25:35,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:35,160 INFO L255 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 16:25:35,166 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:25:40,944 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:25:40,944 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:25:40,945 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:25:40,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1184821712] [2024-11-08 16:25:40,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1184821712] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:25:40,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:25:40,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:25:40,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967228188] [2024-11-08 16:25:40,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:25:40,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:25:40,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:25:40,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:25:40,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:25:40,948 INFO L87 Difference]: Start difference. First operand 1488 states and 2391 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:41,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:25:41,346 INFO L93 Difference]: Finished difference Result 4350 states and 6991 transitions. [2024-11-08 16:25:41,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:25:41,347 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 427 [2024-11-08 16:25:41,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:25:41,371 INFO L225 Difference]: With dead ends: 4350 [2024-11-08 16:25:41,371 INFO L226 Difference]: Without dead ends: 2919 [2024-11-08 16:25:41,378 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 425 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-08 16:25:41,381 INFO L432 NwaCegarLoop]: 302 mSDtfsCounter, 85 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:25:41,381 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 598 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:25:41,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2919 states. [2024-11-08 16:25:41,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2919 to 2897. [2024-11-08 16:25:41,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2897 states, 1972 states have (on average 1.471602434077079) internal successors, (2902), 1983 states have internal predecessors, (2902), 874 states have call successors, (874), 50 states have call predecessors, (874), 50 states have return successors, (874), 863 states have call predecessors, (874), 874 states have call successors, (874) [2024-11-08 16:25:41,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2897 states to 2897 states and 4650 transitions. [2024-11-08 16:25:41,989 INFO L78 Accepts]: Start accepts. Automaton has 2897 states and 4650 transitions. Word has length 427 [2024-11-08 16:25:41,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:25:41,990 INFO L471 AbstractCegarLoop]: Abstraction has 2897 states and 4650 transitions. [2024-11-08 16:25:41,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:25:41,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2897 states and 4650 transitions. [2024-11-08 16:25:41,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2024-11-08 16:25:41,998 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:25:41,998 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:25:42,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2024-11-08 16:25:42,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:42,200 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:25:42,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:25:42,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1431801228, now seen corresponding path program 1 times [2024-11-08 16:25:42,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:25:42,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [729999326] [2024-11-08 16:25:42,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:25:42,203 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-08 16:25:42,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:25:42,206 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:25:42,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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 (10)] Waiting until timeout for monitored process [2024-11-08 16:25:43,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:43,469 INFO L255 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 16:25:43,477 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:25:55,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:25:55,354 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:25:55,354 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:25:55,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [729999326] [2024-11-08 16:25:55,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [729999326] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:25:55,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:25:55,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:25:55,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006676806] [2024-11-08 16:25:55,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:25:55,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:25:55,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:25:55,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:25:55,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:25:55,357 INFO L87 Difference]: Start difference. First operand 2897 states and 4650 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:26:00,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:04,190 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-08 16:26:08,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:12,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:12,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:26:12,778 INFO L93 Difference]: Finished difference Result 6700 states and 10741 transitions. [2024-11-08 16:26:12,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:26:12,861 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 427 [2024-11-08 16:26:12,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:26:12,891 INFO L225 Difference]: With dead ends: 6700 [2024-11-08 16:26:12,891 INFO L226 Difference]: Without dead ends: 3860 [2024-11-08 16:26:12,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 424 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:26:12,906 INFO L432 NwaCegarLoop]: 309 mSDtfsCounter, 245 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 135 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:26:12,907 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 897 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 17 Invalid, 4 Unknown, 0 Unchecked, 17.0s Time] [2024-11-08 16:26:12,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3860 states. [2024-11-08 16:26:13,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3860 to 3378. [2024-11-08 16:26:13,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3378 states, 2416 states have (on average 1.5012417218543046) internal successors, (3627), 2426 states have internal predecessors, (3627), 907 states have call successors, (907), 54 states have call predecessors, (907), 54 states have return successors, (907), 897 states have call predecessors, (907), 907 states have call successors, (907) [2024-11-08 16:26:13,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3378 states to 3378 states and 5441 transitions. [2024-11-08 16:26:13,557 INFO L78 Accepts]: Start accepts. Automaton has 3378 states and 5441 transitions. Word has length 427 [2024-11-08 16:26:13,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:26:13,558 INFO L471 AbstractCegarLoop]: Abstraction has 3378 states and 5441 transitions. [2024-11-08 16:26:13,558 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:26:13,558 INFO L276 IsEmpty]: Start isEmpty. Operand 3378 states and 5441 transitions. [2024-11-08 16:26:13,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2024-11-08 16:26:13,562 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:26:13,563 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:26:13,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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 (10)] Ended with exit code 0 [2024-11-08 16:26:13,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:26:13,764 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:26:13,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:26:13,765 INFO L85 PathProgramCache]: Analyzing trace with hash -356818122, now seen corresponding path program 1 times [2024-11-08 16:26:13,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:26:13,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1108014178] [2024-11-08 16:26:13,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:26:13,766 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-08 16:26:13,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:26:13,770 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:26:13,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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 (11)] Waiting until timeout for monitored process [2024-11-08 16:26:14,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:14,840 INFO L255 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 16:26:14,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:26:20,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2024-11-08 16:26:20,149 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:26:20,149 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:26:20,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1108014178] [2024-11-08 16:26:20,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1108014178] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:26:20,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:26:20,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:26:20,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784301577] [2024-11-08 16:26:20,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:26:20,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:26:20,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:26:20,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:26:20,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:26:20,152 INFO L87 Difference]: Start difference. First operand 3378 states and 5441 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:26:24,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:28,735 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-08 16:26:33,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:36,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.54s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:36,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:26:36,781 INFO L93 Difference]: Finished difference Result 6540 states and 10481 transitions. [2024-11-08 16:26:36,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:26:36,820 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) Word has length 428 [2024-11-08 16:26:36,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:26:36,851 INFO L225 Difference]: With dead ends: 6540 [2024-11-08 16:26:36,851 INFO L226 Difference]: Without dead ends: 3700 [2024-11-08 16:26:36,864 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:26:36,865 INFO L432 NwaCegarLoop]: 301 mSDtfsCounter, 232 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 135 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:26:36,866 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 892 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 10 Invalid, 3 Unknown, 0 Unchecked, 16.2s Time] [2024-11-08 16:26:36,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3700 states. [2024-11-08 16:26:37,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3700 to 3398. [2024-11-08 16:26:37,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3398 states, 2436 states have (on average 1.4971264367816093) internal successors, (3647), 2446 states have internal predecessors, (3647), 907 states have call successors, (907), 54 states have call predecessors, (907), 54 states have return successors, (907), 897 states have call predecessors, (907), 907 states have call successors, (907) [2024-11-08 16:26:37,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3398 states to 3398 states and 5461 transitions. [2024-11-08 16:26:37,594 INFO L78 Accepts]: Start accepts. Automaton has 3398 states and 5461 transitions. Word has length 428 [2024-11-08 16:26:37,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:26:37,595 INFO L471 AbstractCegarLoop]: Abstraction has 3398 states and 5461 transitions. [2024-11-08 16:26:37,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 1 states have call predecessors, (67), 1 states have call successors, (67) [2024-11-08 16:26:37,599 INFO L276 IsEmpty]: Start isEmpty. Operand 3398 states and 5461 transitions. [2024-11-08 16:26:37,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2024-11-08 16:26:37,608 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:26:37,608 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:26:37,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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 (11)] Forceful destruction successful, exit code 0 [2024-11-08 16:26:37,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:26:37,810 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:26:37,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:26:37,811 INFO L85 PathProgramCache]: Analyzing trace with hash -2036776431, now seen corresponding path program 1 times [2024-11-08 16:26:37,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:26:37,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042390090] [2024-11-08 16:26:37,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:26:37,814 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-08 16:26:37,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:26:37,818 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:26:37,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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 (12)] Waiting until timeout for monitored process [2024-11-08 16:26:38,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:38,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:26:38,897 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:26:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 1296 proven. 183 refuted. 0 times theorem prover too weak. 7365 trivial. 0 not checked. [2024-11-08 16:26:44,445 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:26:48,472 INFO L134 CoverageAnalysis]: Checked inductivity of 8844 backedges. 15 proven. 183 refuted. 0 times theorem prover too weak. 8646 trivial. 0 not checked. [2024-11-08 16:26:48,472 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:26:48,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042390090] [2024-11-08 16:26:48,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042390090] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:26:48,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:26:48,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-08 16:26:48,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123266912] [2024-11-08 16:26:48,473 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:26:48,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:26:48,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:26:48,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:26:48,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:26:48,477 INFO L87 Difference]: Start difference. First operand 3398 states and 5461 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (128), 2 states have call predecessors, (128), 4 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) [2024-11-08 16:26:55,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:59,994 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-08 16:27:01,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:27:01,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:27:01,620 INFO L93 Difference]: Finished difference Result 6410 states and 10171 transitions. [2024-11-08 16:27:01,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:27:01,621 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (128), 2 states have call predecessors, (128), 4 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) Word has length 429 [2024-11-08 16:27:01,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:27:01,658 INFO L225 Difference]: With dead ends: 6410 [2024-11-08 16:27:01,658 INFO L226 Difference]: Without dead ends: 3570 [2024-11-08 16:27:01,670 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 859 GetRequests, 850 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:27:01,671 INFO L432 NwaCegarLoop]: 243 mSDtfsCounter, 261 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 36 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:27:01,671 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 568 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 354 Invalid, 2 Unknown, 0 Unchecked, 12.6s Time] [2024-11-08 16:27:01,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3570 states. [2024-11-08 16:27:02,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3570 to 3482. [2024-11-08 16:27:02,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3482 states, 2499 states have (on average 1.4765906362545018) internal successors, (3690), 2509 states have internal predecessors, (3690), 907 states have call successors, (907), 75 states have call predecessors, (907), 75 states have return successors, (907), 897 states have call predecessors, (907), 907 states have call successors, (907) [2024-11-08 16:27:02,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3482 states to 3482 states and 5504 transitions. [2024-11-08 16:27:02,429 INFO L78 Accepts]: Start accepts. Automaton has 3482 states and 5504 transitions. Word has length 429 [2024-11-08 16:27:02,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:27:02,430 INFO L471 AbstractCegarLoop]: Abstraction has 3482 states and 5504 transitions. [2024-11-08 16:27:02,431 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (128), 2 states have call predecessors, (128), 4 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) [2024-11-08 16:27:02,431 INFO L276 IsEmpty]: Start isEmpty. Operand 3482 states and 5504 transitions. [2024-11-08 16:27:02,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2024-11-08 16:27:02,436 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:27:02,436 INFO L215 NwaCegarLoop]: trace histogram [67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 16:27:02,467 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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 (12)] Ended with exit code 0 [2024-11-08 16:27:02,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:27:02,637 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:27:02,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:27:02,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1865163855, now seen corresponding path program 1 times [2024-11-08 16:27:02,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:27:02,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [956618176] [2024-11-08 16:27:02,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:27:02,640 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-08 16:27:02,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:27:02,642 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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-08 16:27:02,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_904781bc-9f1a-4db2-9309-4c8fcbb2cd00/bin/uautomizer-verify-jihMAELWvX/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 (13)] Waiting until timeout for monitored process [2024-11-08 16:27:03,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:03,830 INFO L255 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-08 16:27:03,841 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:28:02,172 WARN L286 SmtUtils]: Spent 5.87s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:28:16,559 WARN L286 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:28:25,697 WARN L286 SmtUtils]: Spent 6.90s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:28:33,802 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:28:41,910 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:28:50,010 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:28:58,094 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:29:04,712 WARN L286 SmtUtils]: Spent 6.62s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:29:10,842 WARN L286 SmtUtils]: Spent 6.13s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:30:45,910 WARN L286 SmtUtils]: Spent 1.16m on a formula simplification that was a NOOP. DAG size: 48 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-08 16:30:53,996 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:31:13,094 WARN L286 SmtUtils]: Spent 7.04s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:31:18,177 WARN L286 SmtUtils]: Spent 5.08s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:31:27,718 WARN L286 SmtUtils]: Spent 5.19s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:31:35,009 WARN L286 SmtUtils]: Spent 7.29s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:31:43,081 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:31:50,573 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~last_1_var_1_29~0 (_ bv128 32)) (let ((.cse0 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse2 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0))) (or (and (not .cse0) (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse1) .cse2)) (and .cse0 (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse1) .cse2)))) (= c_~var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (/ 37.0 4.0))) (= c_~last_1_var_1_23~0 (_ bv2 8)) (= c_~var_1_23~0 c_~var_1_25~0) (bvsge ((_ zero_extend 24) c_~var_1_18~0) (_ bv1 32)) (bvsge ((_ zero_extend 24) c_~var_1_19~0) (_ bv1 32)) (= (_ bv1 8) c_~last_1_var_1_17~0) (= ((_ extract 7 0) (bvadd ((_ sign_extend 24) c_~var_1_16~0) ((_ sign_extend 24) c_~var_1_11~0))) c_~var_1_10~0) (= c_currentRoundingMode roundNearestTiesToEven)) is different from false [2024-11-08 16:31:58,782 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:32:06,874 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:32:13,674 WARN L286 SmtUtils]: Spent 6.80s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:32:18,877 WARN L286 SmtUtils]: Spent 5.20s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:32:26,602 WARN L286 SmtUtils]: Spent 7.72s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:32:33,079 WARN L286 SmtUtils]: Spent 6.48s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:32:45,773 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 16:32:53,844 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)