./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc 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_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya --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 6f9e43382b3c019ce5b9853694dd2b75240a7311f998f7622bc40727afbf1db0 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:19:07,992 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:19:08,071 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 06:19:08,076 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:19:08,077 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:19:08,105 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:19:08,106 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:19:08,106 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:19:08,107 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:19:08,108 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:19:08,109 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:19:08,109 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:19:08,110 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:19:08,111 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:19:08,111 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:19:08,112 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:19:08,113 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:19:08,113 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:19:08,114 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:19:08,114 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:19:08,115 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:19:08,115 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:19:08,116 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:19:08,116 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:19:08,117 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:19:08,117 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:19:08,118 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:19:08,118 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:19:08,119 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:19:08,119 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:19:08,120 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:19:08,120 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:19:08,120 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:19:08,121 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:19:08,121 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:19:08,121 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:19:08,121 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:19:08,122 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:19:08,122 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:19:08,122 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:19:08,122 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:19:08,123 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:19:08,123 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_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/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_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 6f9e43382b3c019ce5b9853694dd2b75240a7311f998f7622bc40727afbf1db0 [2023-11-29 06:19:08,419 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:19:08,445 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:19:08,448 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:19:08,449 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:19:08,450 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:19:08,451 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i [2023-11-29 06:19:11,720 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:19:11,941 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:19:11,942 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i [2023-11-29 06:19:11,956 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data/00b14a8b5/7520d3edaaa2468f9132f93dfa16ab96/FLAG4a928ffc3 [2023-11-29 06:19:11,973 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data/00b14a8b5/7520d3edaaa2468f9132f93dfa16ab96 [2023-11-29 06:19:11,976 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:19:11,978 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:19:11,980 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:19:11,980 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:19:11,987 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:19:11,988 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:19:11" (1/1) ... [2023-11-29 06:19:11,989 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@112af00a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:11, skipping insertion in model container [2023-11-29 06:19:11,990 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:19:11" (1/1) ... [2023-11-29 06:19:12,041 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:19:12,205 WARN L240 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_9401d65d-c9d2-4a60-a772-086526bdacf5/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i[919,932] [2023-11-29 06:19:12,299 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:19:12,315 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:19:12,328 WARN L240 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_9401d65d-c9d2-4a60-a772-086526bdacf5/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i[919,932] [2023-11-29 06:19:12,372 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:19:12,394 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:19:12,395 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12 WrapperNode [2023-11-29 06:19:12,395 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:19:12,396 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:19:12,396 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:19:12,396 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:19:12,405 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,422 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,471 INFO L138 Inliner]: procedures = 26, calls = 68, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 328 [2023-11-29 06:19:12,471 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:19:12,472 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:19:12,472 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:19:12,472 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:19:12,483 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,484 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,488 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,510 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]. [2023-11-29 06:19:12,510 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,511 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,528 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,532 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,539 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,543 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,552 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:19:12,553 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:19:12,553 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:19:12,553 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:19:12,554 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (1/1) ... [2023-11-29 06:19:12,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:19:12,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:12,585 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:19:12,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:19:12,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:19:12,617 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:19:12,618 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:19:12,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:19:12,618 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:19:12,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:19:12,715 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:19:12,717 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:19:13,208 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:19:13,240 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:19:13,241 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:19:13,241 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:19:13 BoogieIcfgContainer [2023-11-29 06:19:13,241 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:19:13,244 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:19:13,244 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:19:13,246 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:19:13,247 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:19:11" (1/3) ... [2023-11-29 06:19:13,247 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e8b9325 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:19:13, skipping insertion in model container [2023-11-29 06:19:13,247 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:19:12" (2/3) ... [2023-11-29 06:19:13,248 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e8b9325 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:19:13, skipping insertion in model container [2023-11-29 06:19:13,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:19:13" (3/3) ... [2023-11-29 06:19:13,249 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i [2023-11-29 06:19:13,265 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:19:13,265 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:19:13,314 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:19:13,321 INFO L357 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, mHoare=true, 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;@2317dbb6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:19:13,321 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:19:13,326 INFO L276 IsEmpty]: Start isEmpty. Operand has 132 states, 74 states have (on average 1.4189189189189189) internal successors, (105), 75 states have internal predecessors, (105), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-11-29 06:19:13,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:13,352 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:13,353 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:13,353 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:13,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:13,359 INFO L85 PathProgramCache]: Analyzing trace with hash 762543706, now seen corresponding path program 1 times [2023-11-29 06:19:13,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:13,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104979950] [2023-11-29 06:19:13,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:13,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:13,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:13,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:13,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104979950] [2023-11-29 06:19:13,638 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 06:19:13,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392752028] [2023-11-29 06:19:13,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:13,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:13,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:13,644 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:13,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:19:13,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:13,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:19:13,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:14,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 5832 trivial. 0 not checked. [2023-11-29 06:19:14,006 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:19:14,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392752028] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:19:14,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:19:14,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:19:14,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080813642] [2023-11-29 06:19:14,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:19:14,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:19:14,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:14,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:19:14,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:19:14,050 INFO L87 Difference]: Start difference. First operand has 132 states, 74 states have (on average 1.4189189189189189) internal successors, (105), 75 states have internal predecessors, (105), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 2 states have call successors, (55) [2023-11-29 06:19:14,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:19:14,108 INFO L93 Difference]: Finished difference Result 261 states and 483 transitions. [2023-11-29 06:19:14,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:19:14,112 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 2 states have call successors, (55) Word has length 332 [2023-11-29 06:19:14,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:19:14,122 INFO L225 Difference]: With dead ends: 261 [2023-11-29 06:19:14,122 INFO L226 Difference]: Without dead ends: 130 [2023-11-29 06:19:14,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 331 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:19:14,132 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:19:14,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 207 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:19:14,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2023-11-29 06:19:14,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2023-11-29 06:19:14,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 73 states have (on average 1.36986301369863) internal successors, (100), 73 states have internal predecessors, (100), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-11-29 06:19:14,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 210 transitions. [2023-11-29 06:19:14,200 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 210 transitions. Word has length 332 [2023-11-29 06:19:14,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:19:14,200 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 210 transitions. [2023-11-29 06:19:14,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 2 states have call successors, (55) [2023-11-29 06:19:14,201 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 210 transitions. [2023-11-29 06:19:14,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:14,209 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:14,210 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:14,225 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:19:14,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 06:19:14,411 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:14,411 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:14,412 INFO L85 PathProgramCache]: Analyzing trace with hash 118459932, now seen corresponding path program 1 times [2023-11-29 06:19:14,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:14,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146302820] [2023-11-29 06:19:14,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:14,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:14,510 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:19:14,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1420432480] [2023-11-29 06:19:14,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:14,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:14,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:14,513 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:14,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:19:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:14,748 INFO L262 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:19:14,762 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:14,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:19:14,857 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:19:14,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:14,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146302820] [2023-11-29 06:19:14,858 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:19:14,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420432480] [2023-11-29 06:19:14,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420432480] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:19:14,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:19:14,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:19:14,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987319486] [2023-11-29 06:19:14,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:19:14,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:19:14,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:14,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:19:14,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:19:14,864 INFO L87 Difference]: Start difference. First operand 130 states and 210 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:15,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:19:15,108 INFO L93 Difference]: Finished difference Result 393 states and 623 transitions. [2023-11-29 06:19:15,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:19:15,108 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 332 [2023-11-29 06:19:15,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:19:15,114 INFO L225 Difference]: With dead ends: 393 [2023-11-29 06:19:15,114 INFO L226 Difference]: Without dead ends: 264 [2023-11-29 06:19:15,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:19:15,117 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 251 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:19:15,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 649 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:19:15,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2023-11-29 06:19:15,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 213. [2023-11-29 06:19:15,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 153 states have (on average 1.4901960784313726) internal successors, (228), 154 states have internal predecessors, (228), 57 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-29 06:19:15,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 342 transitions. [2023-11-29 06:19:15,160 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 342 transitions. Word has length 332 [2023-11-29 06:19:15,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:19:15,162 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 342 transitions. [2023-11-29 06:19:15,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:15,162 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 342 transitions. [2023-11-29 06:19:15,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:15,170 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:15,170 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:15,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 06:19:15,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-29 06:19:15,371 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:15,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:15,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1686978402, now seen corresponding path program 1 times [2023-11-29 06:19:15,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:15,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664643122] [2023-11-29 06:19:15,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:15,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:15,441 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:19:15,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1536584688] [2023-11-29 06:19:15,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:15,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:15,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:15,443 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:15,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:19:15,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:15,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:19:15,676 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:15,739 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:19:15,739 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:19:15,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:15,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664643122] [2023-11-29 06:19:15,740 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:19:15,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536584688] [2023-11-29 06:19:15,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536584688] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:19:15,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:19:15,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:19:15,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92067840] [2023-11-29 06:19:15,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:19:15,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:19:15,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:15,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:19:15,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:19:15,744 INFO L87 Difference]: Start difference. First operand 213 states and 342 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:16,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:19:16,029 INFO L93 Difference]: Finished difference Result 508 states and 799 transitions. [2023-11-29 06:19:16,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:19:16,030 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 332 [2023-11-29 06:19:16,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:19:16,035 INFO L225 Difference]: With dead ends: 508 [2023-11-29 06:19:16,036 INFO L226 Difference]: Without dead ends: 296 [2023-11-29 06:19:16,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:19:16,038 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 314 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:19:16,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 1027 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:19:16,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2023-11-29 06:19:16,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 275. [2023-11-29 06:19:16,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 209 states have (on average 1.4976076555023923) internal successors, (313), 211 states have internal predecessors, (313), 61 states have call successors, (61), 4 states have call predecessors, (61), 4 states have return successors, (61), 59 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-29 06:19:16,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 435 transitions. [2023-11-29 06:19:16,079 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 435 transitions. Word has length 332 [2023-11-29 06:19:16,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:19:16,080 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 435 transitions. [2023-11-29 06:19:16,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:16,081 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 435 transitions. [2023-11-29 06:19:16,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:16,085 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:16,085 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:16,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 06:19:16,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:16,286 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:16,287 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:16,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1328125216, now seen corresponding path program 1 times [2023-11-29 06:19:16,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:16,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899191169] [2023-11-29 06:19:16,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:16,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:16,344 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:19:16,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1981413170] [2023-11-29 06:19:16,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:16,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:16,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:16,346 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:16,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:19:16,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:16,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:19:16,572 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:16,983 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:19:16,983 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:19:16,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:16,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899191169] [2023-11-29 06:19:16,984 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:19:16,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981413170] [2023-11-29 06:19:16,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981413170] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:19:16,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:19:16,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:19:16,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090270613] [2023-11-29 06:19:16,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:19:16,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:19:16,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:16,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:19:16,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:19:16,987 INFO L87 Difference]: Start difference. First operand 275 states and 435 transitions. Second operand has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:17,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:19:17,448 INFO L93 Difference]: Finished difference Result 773 states and 1224 transitions. [2023-11-29 06:19:17,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 06:19:17,449 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 332 [2023-11-29 06:19:17,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:19:17,456 INFO L225 Difference]: With dead ends: 773 [2023-11-29 06:19:17,456 INFO L226 Difference]: Without dead ends: 499 [2023-11-29 06:19:17,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 325 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2023-11-29 06:19:17,459 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 316 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:19:17,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [316 Valid, 1140 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:19:17,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2023-11-29 06:19:17,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 381. [2023-11-29 06:19:17,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 315 states have (on average 1.5523809523809524) internal successors, (489), 317 states have internal predecessors, (489), 61 states have call successors, (61), 4 states have call predecessors, (61), 4 states have return successors, (61), 59 states have call predecessors, (61), 61 states have call successors, (61) [2023-11-29 06:19:17,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 611 transitions. [2023-11-29 06:19:17,496 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 611 transitions. Word has length 332 [2023-11-29 06:19:17,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:19:17,498 INFO L495 AbstractCegarLoop]: Abstraction has 381 states and 611 transitions. [2023-11-29 06:19:17,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:17,498 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 611 transitions. [2023-11-29 06:19:17,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:17,502 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:17,503 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:17,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:19:17,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:17,705 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:17,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:17,705 INFO L85 PathProgramCache]: Analyzing trace with hash 259008542, now seen corresponding path program 1 times [2023-11-29 06:19:17,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:17,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400870040] [2023-11-29 06:19:17,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:17,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:17,757 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:19:17,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1902341440] [2023-11-29 06:19:17,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:17,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:17,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:17,759 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:17,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:19:17,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:17,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 742 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 06:19:18,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:20,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 1285 proven. 285 refuted. 0 times theorem prover too weak. 4370 trivial. 0 not checked. [2023-11-29 06:19:20,294 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:19:22,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 33 proven. 288 refuted. 0 times theorem prover too weak. 5619 trivial. 0 not checked. [2023-11-29 06:19:22,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:22,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400870040] [2023-11-29 06:19:22,414 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:19:22,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902341440] [2023-11-29 06:19:22,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902341440] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:19:22,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:19:22,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2023-11-29 06:19:22,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141062608] [2023-11-29 06:19:22,416 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:19:22,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 06:19:22,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:22,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 06:19:22,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2023-11-29 06:19:22,419 INFO L87 Difference]: Start difference. First operand 381 states and 611 transitions. Second operand has 24 states, 24 states have (on average 5.541666666666667) internal successors, (133), 24 states have internal predecessors, (133), 6 states have call successors, (110), 4 states have call predecessors, (110), 8 states have return successors, (110), 6 states have call predecessors, (110), 6 states have call successors, (110) [2023-11-29 06:19:36,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:19:36,617 INFO L93 Difference]: Finished difference Result 4383 states and 6797 transitions. [2023-11-29 06:19:36,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2023-11-29 06:19:36,619 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.541666666666667) internal successors, (133), 24 states have internal predecessors, (133), 6 states have call successors, (110), 4 states have call predecessors, (110), 8 states have return successors, (110), 6 states have call predecessors, (110), 6 states have call successors, (110) Word has length 332 [2023-11-29 06:19:36,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:19:36,643 INFO L225 Difference]: With dead ends: 4383 [2023-11-29 06:19:36,643 INFO L226 Difference]: Without dead ends: 4003 [2023-11-29 06:19:36,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 795 GetRequests, 658 SyntacticMatches, 0 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7358 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=3749, Invalid=15433, Unknown=0, NotChecked=0, Total=19182 [2023-11-29 06:19:36,656 INFO L413 NwaCegarLoop]: 616 mSDtfsCounter, 1954 mSDsluCounter, 4135 mSDsCounter, 0 mSdLazyCounter, 7531 mSolverCounterSat, 1404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1964 SdHoareTripleChecker+Valid, 4751 SdHoareTripleChecker+Invalid, 8935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1404 IncrementalHoareTripleChecker+Valid, 7531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:19:36,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1964 Valid, 4751 Invalid, 8935 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1404 Valid, 7531 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2023-11-29 06:19:36,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4003 states. [2023-11-29 06:19:37,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4003 to 3106. [2023-11-29 06:19:37,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3106 states, 2616 states have (on average 1.5416666666666667) internal successors, (4033), 2636 states have internal predecessors, (4033), 443 states have call successors, (443), 46 states have call predecessors, (443), 46 states have return successors, (443), 423 states have call predecessors, (443), 443 states have call successors, (443) [2023-11-29 06:19:37,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3106 states to 3106 states and 4919 transitions. [2023-11-29 06:19:37,070 INFO L78 Accepts]: Start accepts. Automaton has 3106 states and 4919 transitions. Word has length 332 [2023-11-29 06:19:37,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:19:37,072 INFO L495 AbstractCegarLoop]: Abstraction has 3106 states and 4919 transitions. [2023-11-29 06:19:37,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.541666666666667) internal successors, (133), 24 states have internal predecessors, (133), 6 states have call successors, (110), 4 states have call predecessors, (110), 8 states have return successors, (110), 6 states have call predecessors, (110), 6 states have call successors, (110) [2023-11-29 06:19:37,072 INFO L276 IsEmpty]: Start isEmpty. Operand 3106 states and 4919 transitions. [2023-11-29 06:19:37,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:37,076 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:37,077 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:37,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 06:19:37,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:37,278 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:37,278 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:37,278 INFO L85 PathProgramCache]: Analyzing trace with hash -134018468, now seen corresponding path program 1 times [2023-11-29 06:19:37,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:37,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485759446] [2023-11-29 06:19:37,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:37,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:37,316 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:19:37,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2110766247] [2023-11-29 06:19:37,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:37,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:37,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:37,317 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:37,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:19:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:37,529 INFO L262 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 06:19:37,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:39,126 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 1044 proven. 147 refuted. 0 times theorem prover too weak. 4749 trivial. 0 not checked. [2023-11-29 06:19:39,126 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:19:41,421 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 15 proven. 147 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2023-11-29 06:19:41,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:41,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485759446] [2023-11-29 06:19:41,421 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:19:41,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110766247] [2023-11-29 06:19:41,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110766247] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:19:41,421 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:19:41,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2023-11-29 06:19:41,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903226048] [2023-11-29 06:19:41,422 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:19:41,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 06:19:41,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:41,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 06:19:41,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2023-11-29 06:19:41,425 INFO L87 Difference]: Start difference. First operand 3106 states and 4919 transitions. Second operand has 20 states, 20 states have (on average 6.2) internal successors, (124), 20 states have internal predecessors, (124), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) [2023-11-29 06:19:47,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:19:47,288 INFO L93 Difference]: Finished difference Result 6945 states and 10818 transitions. [2023-11-29 06:19:47,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-11-29 06:19:47,289 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.2) internal successors, (124), 20 states have internal predecessors, (124), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) Word has length 332 [2023-11-29 06:19:47,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:19:47,308 INFO L225 Difference]: With dead ends: 6945 [2023-11-29 06:19:47,308 INFO L226 Difference]: Without dead ends: 3840 [2023-11-29 06:19:47,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 659 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2177 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1970, Invalid=5170, Unknown=0, NotChecked=0, Total=7140 [2023-11-29 06:19:47,317 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 1096 mSDsluCounter, 2169 mSDsCounter, 0 mSdLazyCounter, 3791 mSolverCounterSat, 616 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1104 SdHoareTripleChecker+Valid, 2715 SdHoareTripleChecker+Invalid, 4407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 616 IncrementalHoareTripleChecker+Valid, 3791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:19:47,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1104 Valid, 2715 Invalid, 4407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [616 Valid, 3791 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-11-29 06:19:47,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3840 states. [2023-11-29 06:19:47,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3840 to 2873. [2023-11-29 06:19:47,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2873 states, 2381 states have (on average 1.5203695926081477) internal successors, (3620), 2401 states have internal predecessors, (3620), 441 states have call successors, (441), 50 states have call predecessors, (441), 50 states have return successors, (441), 421 states have call predecessors, (441), 441 states have call successors, (441) [2023-11-29 06:19:47,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2873 states to 2873 states and 4502 transitions. [2023-11-29 06:19:47,580 INFO L78 Accepts]: Start accepts. Automaton has 2873 states and 4502 transitions. Word has length 332 [2023-11-29 06:19:47,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:19:47,581 INFO L495 AbstractCegarLoop]: Abstraction has 2873 states and 4502 transitions. [2023-11-29 06:19:47,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 6.2) internal successors, (124), 20 states have internal predecessors, (124), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) [2023-11-29 06:19:47,581 INFO L276 IsEmpty]: Start isEmpty. Operand 2873 states and 4502 transitions. [2023-11-29 06:19:47,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:47,584 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:47,584 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:47,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:19:47,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:47,785 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:47,785 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:47,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1020855136, now seen corresponding path program 1 times [2023-11-29 06:19:47,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:47,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636983819] [2023-11-29 06:19:47,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:47,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:47,829 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:19:47,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [276770410] [2023-11-29 06:19:47,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:47,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:47,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:47,831 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:47,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:19:48,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:48,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 06:19:48,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:48,415 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:19:48,416 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:19:48,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:48,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636983819] [2023-11-29 06:19:48,416 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:19:48,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276770410] [2023-11-29 06:19:48,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276770410] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:19:48,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:19:48,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:19:48,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432646868] [2023-11-29 06:19:48,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:19:48,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:19:48,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:48,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:19:48,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:19:48,419 INFO L87 Difference]: Start difference. First operand 2873 states and 4502 transitions. Second operand has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:49,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:19:49,003 INFO L93 Difference]: Finished difference Result 6389 states and 9971 transitions. [2023-11-29 06:19:49,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 06:19:49,004 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 332 [2023-11-29 06:19:49,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:19:49,019 INFO L225 Difference]: With dead ends: 6389 [2023-11-29 06:19:49,019 INFO L226 Difference]: Without dead ends: 3517 [2023-11-29 06:19:49,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 325 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2023-11-29 06:19:49,026 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 263 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:19:49,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 933 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:19:49,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3517 states. [2023-11-29 06:19:49,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3517 to 3147. [2023-11-29 06:19:49,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3147 states, 2655 states have (on average 1.5235404896421845) internal successors, (4045), 2675 states have internal predecessors, (4045), 441 states have call successors, (441), 50 states have call predecessors, (441), 50 states have return successors, (441), 421 states have call predecessors, (441), 441 states have call successors, (441) [2023-11-29 06:19:49,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3147 states to 3147 states and 4927 transitions. [2023-11-29 06:19:49,299 INFO L78 Accepts]: Start accepts. Automaton has 3147 states and 4927 transitions. Word has length 332 [2023-11-29 06:19:49,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:19:49,299 INFO L495 AbstractCegarLoop]: Abstraction has 3147 states and 4927 transitions. [2023-11-29 06:19:49,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:19:49,300 INFO L276 IsEmpty]: Start isEmpty. Operand 3147 states and 4927 transitions. [2023-11-29 06:19:49,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2023-11-29 06:19:49,302 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:19:49,302 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:19:49,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 06:19:49,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:49,503 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:19:49,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:19:49,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1546429792, now seen corresponding path program 1 times [2023-11-29 06:19:49,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:19:49,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039351280] [2023-11-29 06:19:49,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:49,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:19:49,537 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:19:49,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [670878787] [2023-11-29 06:19:49,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:19:49,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:19:49,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:19:49,539 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:19:49,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:19:49,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:19:49,773 INFO L262 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 06:19:49,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:19:51,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 1384 proven. 141 refuted. 0 times theorem prover too weak. 4415 trivial. 0 not checked. [2023-11-29 06:19:51,627 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:19:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 21 proven. 141 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2023-11-29 06:19:53,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:19:53,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039351280] [2023-11-29 06:19:53,372 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:19:53,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670878787] [2023-11-29 06:19:53,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670878787] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:19:53,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:19:53,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 25 [2023-11-29 06:19:53,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336942690] [2023-11-29 06:19:53,373 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:19:53,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 06:19:53,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:19:53,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 06:19:53,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2023-11-29 06:19:53,376 INFO L87 Difference]: Start difference. First operand 3147 states and 4927 transitions. Second operand has 25 states, 25 states have (on average 5.0) internal successors, (125), 25 states have internal predecessors, (125), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) [2023-11-29 06:20:05,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:20:05,122 INFO L93 Difference]: Finished difference Result 13744 states and 21140 transitions. [2023-11-29 06:20:05,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2023-11-29 06:20:05,123 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.0) internal successors, (125), 25 states have internal predecessors, (125), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) Word has length 332 [2023-11-29 06:20:05,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:20:05,171 INFO L225 Difference]: With dead ends: 13744 [2023-11-29 06:20:05,171 INFO L226 Difference]: Without dead ends: 10598 [2023-11-29 06:20:05,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 798 GetRequests, 649 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9493 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=4498, Invalid=18152, Unknown=0, NotChecked=0, Total=22650 [2023-11-29 06:20:05,186 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 2224 mSDsluCounter, 2976 mSDsCounter, 0 mSdLazyCounter, 4695 mSolverCounterSat, 676 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2277 SdHoareTripleChecker+Valid, 3253 SdHoareTripleChecker+Invalid, 5371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 676 IncrementalHoareTripleChecker+Valid, 4695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:20:05,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2277 Valid, 3253 Invalid, 5371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [676 Valid, 4695 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2023-11-29 06:20:05,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10598 states. [2023-11-29 06:20:06,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10598 to 5831. [2023-11-29 06:20:06,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5831 states, 4884 states have (on average 1.5454545454545454) internal successors, (7548), 4918 states have internal predecessors, (7548), 858 states have call successors, (858), 88 states have call predecessors, (858), 88 states have return successors, (858), 824 states have call predecessors, (858), 858 states have call successors, (858) [2023-11-29 06:20:06,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5831 states to 5831 states and 9264 transitions. [2023-11-29 06:20:06,059 INFO L78 Accepts]: Start accepts. Automaton has 5831 states and 9264 transitions. Word has length 332 [2023-11-29 06:20:06,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:20:06,060 INFO L495 AbstractCegarLoop]: Abstraction has 5831 states and 9264 transitions. [2023-11-29 06:20:06,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.0) internal successors, (125), 25 states have internal predecessors, (125), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) [2023-11-29 06:20:06,061 INFO L276 IsEmpty]: Start isEmpty. Operand 5831 states and 9264 transitions. [2023-11-29 06:20:06,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2023-11-29 06:20:06,066 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:20:06,066 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:20:06,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:20:06,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:06,273 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:20:06,273 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:20:06,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1285768377, now seen corresponding path program 1 times [2023-11-29 06:20:06,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:20:06,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571767833] [2023-11-29 06:20:06,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:06,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:20:06,314 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:20:06,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1497333983] [2023-11-29 06:20:06,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:06,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:06,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:20:06,316 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:20:06,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:20:06,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:20:06,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 06:20:06,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:20:07,366 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:20:07,366 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:20:07,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:20:07,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571767833] [2023-11-29 06:20:07,366 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:20:07,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497333983] [2023-11-29 06:20:07,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497333983] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:20:07,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:20:07,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 06:20:07,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491358554] [2023-11-29 06:20:07,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:20:07,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:20:07,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:20:07,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:20:07,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:20:07,369 INFO L87 Difference]: Start difference. First operand 5831 states and 9264 transitions. Second operand has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:20:08,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:20:08,484 INFO L93 Difference]: Finished difference Result 12480 states and 19721 transitions. [2023-11-29 06:20:08,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 06:20:08,485 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 333 [2023-11-29 06:20:08,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:20:08,509 INFO L225 Difference]: With dead ends: 12480 [2023-11-29 06:20:08,509 INFO L226 Difference]: Without dead ends: 6650 [2023-11-29 06:20:08,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 325 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2023-11-29 06:20:08,523 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 293 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:20:08,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 1150 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:20:08,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6650 states. [2023-11-29 06:20:09,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6650 to 5896. [2023-11-29 06:20:09,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5896 states, 4949 states have (on average 1.5281875126288138) internal successors, (7563), 4983 states have internal predecessors, (7563), 858 states have call successors, (858), 88 states have call predecessors, (858), 88 states have return successors, (858), 824 states have call predecessors, (858), 858 states have call successors, (858) [2023-11-29 06:20:09,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5896 states to 5896 states and 9279 transitions. [2023-11-29 06:20:09,306 INFO L78 Accepts]: Start accepts. Automaton has 5896 states and 9279 transitions. Word has length 333 [2023-11-29 06:20:09,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:20:09,307 INFO L495 AbstractCegarLoop]: Abstraction has 5896 states and 9279 transitions. [2023-11-29 06:20:09,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:20:09,307 INFO L276 IsEmpty]: Start isEmpty. Operand 5896 states and 9279 transitions. [2023-11-29 06:20:09,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2023-11-29 06:20:09,312 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:20:09,313 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:20:09,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 06:20:09,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:09,514 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:20:09,514 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:20:09,514 INFO L85 PathProgramCache]: Analyzing trace with hash 760193721, now seen corresponding path program 1 times [2023-11-29 06:20:09,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:20:09,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861564298] [2023-11-29 06:20:09,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:09,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:20:09,555 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:20:09,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [687055714] [2023-11-29 06:20:09,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:09,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:09,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:20:09,557 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:20:09,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:20:09,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:20:09,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:20:09,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:20:10,067 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:20:10,067 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:20:10,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:20:10,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861564298] [2023-11-29 06:20:10,068 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:20:10,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687055714] [2023-11-29 06:20:10,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687055714] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:20:10,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:20:10,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:20:10,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121311181] [2023-11-29 06:20:10,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:20:10,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:20:10,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:20:10,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:20:10,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:20:10,070 INFO L87 Difference]: Start difference. First operand 5896 states and 9279 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:20:11,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:20:11,117 INFO L93 Difference]: Finished difference Result 16591 states and 25969 transitions. [2023-11-29 06:20:11,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:20:11,118 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 333 [2023-11-29 06:20:11,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:20:11,141 INFO L225 Difference]: With dead ends: 16591 [2023-11-29 06:20:11,141 INFO L226 Difference]: Without dead ends: 10696 [2023-11-29 06:20:11,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:20:11,154 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 210 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:20:11,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 866 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:20:11,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10696 states. [2023-11-29 06:20:12,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10696 to 9031. [2023-11-29 06:20:12,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9031 states, 7212 states have (on average 1.4988907376594565) internal successors, (10810), 7255 states have internal predecessors, (10810), 1654 states have call successors, (1654), 164 states have call predecessors, (1654), 164 states have return successors, (1654), 1611 states have call predecessors, (1654), 1654 states have call successors, (1654) [2023-11-29 06:20:12,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9031 states to 9031 states and 14118 transitions. [2023-11-29 06:20:12,392 INFO L78 Accepts]: Start accepts. Automaton has 9031 states and 14118 transitions. Word has length 333 [2023-11-29 06:20:12,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:20:12,393 INFO L495 AbstractCegarLoop]: Abstraction has 9031 states and 14118 transitions. [2023-11-29 06:20:12,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:20:12,393 INFO L276 IsEmpty]: Start isEmpty. Operand 9031 states and 14118 transitions. [2023-11-29 06:20:12,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2023-11-29 06:20:12,397 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:20:12,398 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:20:12,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 06:20:12,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 06:20:12,598 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:20:12,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:20:12,599 INFO L85 PathProgramCache]: Analyzing trace with hash 709002229, now seen corresponding path program 1 times [2023-11-29 06:20:12,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:20:12,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064660153] [2023-11-29 06:20:12,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:12,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:20:12,646 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:20:12,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1241535560] [2023-11-29 06:20:12,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:12,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:12,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:20:12,648 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:20:12,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:20:12,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:20:12,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 06:20:12,946 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:20:15,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 1285 proven. 285 refuted. 0 times theorem prover too weak. 4370 trivial. 0 not checked. [2023-11-29 06:20:15,099 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:20:16,848 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:20:16,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:20:16,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064660153] [2023-11-29 06:20:16,848 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:20:16,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241535560] [2023-11-29 06:20:16,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241535560] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 06:20:16,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:20:16,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [16] total 23 [2023-11-29 06:20:16,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987083693] [2023-11-29 06:20:16,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:20:16,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:20:16,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:20:16,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:20:16,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2023-11-29 06:20:16,851 INFO L87 Difference]: Start difference. First operand 9031 states and 14118 transitions. Second operand has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:20:19,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:20:19,507 INFO L93 Difference]: Finished difference Result 14746 states and 22834 transitions. [2023-11-29 06:20:19,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 06:20:19,508 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 333 [2023-11-29 06:20:19,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:20:19,542 INFO L225 Difference]: With dead ends: 14746 [2023-11-29 06:20:19,543 INFO L226 Difference]: Without dead ends: 10690 [2023-11-29 06:20:19,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 644 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=241, Invalid=1165, Unknown=0, NotChecked=0, Total=1406 [2023-11-29 06:20:19,556 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 301 mSDsluCounter, 1151 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 1374 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:20:19,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 1374 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 06:20:19,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10690 states. [2023-11-29 06:20:20,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10690 to 9055. [2023-11-29 06:20:20,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9055 states, 7236 states have (on average 1.4990326147042565) internal successors, (10847), 7279 states have internal predecessors, (10847), 1654 states have call successors, (1654), 164 states have call predecessors, (1654), 164 states have return successors, (1654), 1611 states have call predecessors, (1654), 1654 states have call successors, (1654) [2023-11-29 06:20:20,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9055 states to 9055 states and 14155 transitions. [2023-11-29 06:20:20,965 INFO L78 Accepts]: Start accepts. Automaton has 9055 states and 14155 transitions. Word has length 333 [2023-11-29 06:20:20,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:20:20,965 INFO L495 AbstractCegarLoop]: Abstraction has 9055 states and 14155 transitions. [2023-11-29 06:20:20,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 9 states have internal predecessors, (61), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:20:20,965 INFO L276 IsEmpty]: Start isEmpty. Operand 9055 states and 14155 transitions. [2023-11-29 06:20:20,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2023-11-29 06:20:20,968 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:20:20,968 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:20:20,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 06:20:21,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 06:20:21,169 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:20:21,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:20:21,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1410066807, now seen corresponding path program 1 times [2023-11-29 06:20:21,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:20:21,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700603068] [2023-11-29 06:20:21,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:21,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:20:21,206 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:20:21,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1030394992] [2023-11-29 06:20:21,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:21,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:21,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:20:21,208 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:20:21,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 06:20:21,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:20:21,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-29 06:20:21,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:20:24,129 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 1044 proven. 147 refuted. 0 times theorem prover too weak. 4749 trivial. 0 not checked. [2023-11-29 06:20:24,129 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:20:28,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 15 proven. 147 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2023-11-29 06:20:28,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:20:28,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700603068] [2023-11-29 06:20:28,458 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:20:28,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030394992] [2023-11-29 06:20:28,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030394992] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:20:28,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:20:28,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 25 [2023-11-29 06:20:28,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827853330] [2023-11-29 06:20:28,459 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:20:28,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 06:20:28,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:20:28,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 06:20:28,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2023-11-29 06:20:28,462 INFO L87 Difference]: Start difference. First operand 9055 states and 14155 transitions. Second operand has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) [2023-11-29 06:20:48,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:20:48,721 INFO L93 Difference]: Finished difference Result 22447 states and 34467 transitions. [2023-11-29 06:20:48,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2023-11-29 06:20:48,722 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) Word has length 333 [2023-11-29 06:20:48,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:20:48,768 INFO L225 Difference]: With dead ends: 22447 [2023-11-29 06:20:48,768 INFO L226 Difference]: Without dead ends: 13396 [2023-11-29 06:20:48,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 814 GetRequests, 653 SyntacticMatches, 0 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11226 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=5533, Invalid=20873, Unknown=0, NotChecked=0, Total=26406 [2023-11-29 06:20:48,799 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 2626 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 3948 mSolverCounterSat, 719 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2679 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 4667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 719 IncrementalHoareTripleChecker+Valid, 3948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:20:48,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2679 Valid, 2179 Invalid, 4667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [719 Valid, 3948 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-11-29 06:20:48,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13396 states. [2023-11-29 06:20:50,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13396 to 9287. [2023-11-29 06:20:50,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9287 states, 7476 states have (on average 1.500668806848582) internal successors, (11219), 7515 states have internal predecessors, (11219), 1646 states have call successors, (1646), 164 states have call predecessors, (1646), 164 states have return successors, (1646), 1607 states have call predecessors, (1646), 1646 states have call successors, (1646) [2023-11-29 06:20:50,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9287 states to 9287 states and 14511 transitions. [2023-11-29 06:20:50,404 INFO L78 Accepts]: Start accepts. Automaton has 9287 states and 14511 transitions. Word has length 333 [2023-11-29 06:20:50,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:20:50,405 INFO L495 AbstractCegarLoop]: Abstraction has 9287 states and 14511 transitions. [2023-11-29 06:20:50,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 4 states have call successors, (110), 3 states have call predecessors, (110), 5 states have return successors, (110), 4 states have call predecessors, (110), 4 states have call successors, (110) [2023-11-29 06:20:50,405 INFO L276 IsEmpty]: Start isEmpty. Operand 9287 states and 14511 transitions. [2023-11-29 06:20:50,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-29 06:20:50,411 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:20:50,412 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:20:50,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 06:20:50,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:50,613 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:20:50,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:20:50,613 INFO L85 PathProgramCache]: Analyzing trace with hash 179884485, now seen corresponding path program 1 times [2023-11-29 06:20:50,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:20:50,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108256560] [2023-11-29 06:20:50,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:50,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:20:50,668 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:20:50,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1735114632] [2023-11-29 06:20:50,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:50,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:50,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:20:50,670 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:20:50,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 06:20:50,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:20:50,904 INFO L262 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:20:50,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:20:51,261 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 862 proven. 150 refuted. 0 times theorem prover too weak. 4928 trivial. 0 not checked. [2023-11-29 06:20:51,262 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:20:51,579 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 5778 trivial. 0 not checked. [2023-11-29 06:20:51,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:20:51,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108256560] [2023-11-29 06:20:51,580 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:20:51,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735114632] [2023-11-29 06:20:51,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735114632] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:20:51,580 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:20:51,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2023-11-29 06:20:51,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819888838] [2023-11-29 06:20:51,581 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:20:51,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 06:20:51,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:20:51,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 06:20:51,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:20:51,583 INFO L87 Difference]: Start difference. First operand 9287 states and 14511 transitions. Second operand has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 states have internal predecessors, (78), 2 states have call successors, (105), 2 states have call predecessors, (105), 4 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2023-11-29 06:20:54,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:20:54,220 INFO L93 Difference]: Finished difference Result 22993 states and 35208 transitions. [2023-11-29 06:20:54,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 06:20:54,221 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 states have internal predecessors, (78), 2 states have call successors, (105), 2 states have call predecessors, (105), 4 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) Word has length 334 [2023-11-29 06:20:54,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:20:54,248 INFO L225 Difference]: With dead ends: 22993 [2023-11-29 06:20:54,248 INFO L226 Difference]: Without dead ends: 13707 [2023-11-29 06:20:54,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 693 GetRequests, 660 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=351, Invalid=771, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 06:20:54,265 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 382 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:20:54,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [388 Valid, 757 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 06:20:54,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13707 states. [2023-11-29 06:20:55,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13707 to 10570. [2023-11-29 06:20:55,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10570 states, 8767 states have (on average 1.4986882628036957) internal successors, (13139), 8800 states have internal predecessors, (13139), 1622 states have call successors, (1622), 180 states have call predecessors, (1622), 180 states have return successors, (1622), 1589 states have call predecessors, (1622), 1622 states have call successors, (1622) [2023-11-29 06:20:55,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10570 states to 10570 states and 16383 transitions. [2023-11-29 06:20:55,856 INFO L78 Accepts]: Start accepts. Automaton has 10570 states and 16383 transitions. Word has length 334 [2023-11-29 06:20:55,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:20:55,857 INFO L495 AbstractCegarLoop]: Abstraction has 10570 states and 16383 transitions. [2023-11-29 06:20:55,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.090909090909091) internal successors, (78), 11 states have internal predecessors, (78), 2 states have call successors, (105), 2 states have call predecessors, (105), 4 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2023-11-29 06:20:55,857 INFO L276 IsEmpty]: Start isEmpty. Operand 10570 states and 16383 transitions. [2023-11-29 06:20:55,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-29 06:20:55,860 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:20:55,860 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:20:55,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 06:20:56,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:56,061 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:20:56,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:20:56,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1962563909, now seen corresponding path program 1 times [2023-11-29 06:20:56,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:20:56,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084519476] [2023-11-29 06:20:56,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:56,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:20:56,102 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:20:56,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [127101692] [2023-11-29 06:20:56,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:20:56,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:20:56,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:20:56,105 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:20:56,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 06:20:56,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:20:56,328 INFO L262 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 06:20:56,337 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:20:57,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:20:57,188 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:20:57,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:20:57,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084519476] [2023-11-29 06:20:57,189 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:20:57,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127101692] [2023-11-29 06:20:57,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127101692] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:20:57,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:20:57,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:20:57,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23701307] [2023-11-29 06:20:57,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:20:57,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:20:57,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:20:57,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:20:57,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:20:57,191 INFO L87 Difference]: Start difference. First operand 10570 states and 16383 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:20:59,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:20:59,049 INFO L93 Difference]: Finished difference Result 26369 states and 41038 transitions. [2023-11-29 06:20:59,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:20:59,050 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 334 [2023-11-29 06:20:59,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:20:59,079 INFO L225 Difference]: With dead ends: 26369 [2023-11-29 06:20:59,079 INFO L226 Difference]: Without dead ends: 15800 [2023-11-29 06:20:59,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:20:59,146 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 88 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 800 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:20:59,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 800 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:20:59,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15800 states. [2023-11-29 06:21:01,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15800 to 15255. [2023-11-29 06:21:01,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15255 states, 12466 states have (on average 1.4975132360019252) internal successors, (18668), 12506 states have internal predecessors, (18668), 2518 states have call successors, (2518), 270 states have call predecessors, (2518), 270 states have return successors, (2518), 2478 states have call predecessors, (2518), 2518 states have call successors, (2518) [2023-11-29 06:21:01,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15255 states to 15255 states and 23704 transitions. [2023-11-29 06:21:01,631 INFO L78 Accepts]: Start accepts. Automaton has 15255 states and 23704 transitions. Word has length 334 [2023-11-29 06:21:01,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:21:01,632 INFO L495 AbstractCegarLoop]: Abstraction has 15255 states and 23704 transitions. [2023-11-29 06:21:01,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:21:01,632 INFO L276 IsEmpty]: Start isEmpty. Operand 15255 states and 23704 transitions. [2023-11-29 06:21:01,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-29 06:21:01,635 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:21:01,635 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:21:01,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 06:21:01,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 06:21:01,836 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:21:01,836 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:21:01,836 INFO L85 PathProgramCache]: Analyzing trace with hash -603506875, now seen corresponding path program 1 times [2023-11-29 06:21:01,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:21:01,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389213041] [2023-11-29 06:21:01,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:21:01,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:21:01,875 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:21:01,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [195489126] [2023-11-29 06:21:01,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:21:01,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:21:01,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:21:01,877 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:21:01,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 06:21:02,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:21:02,112 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 06:21:02,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:21:02,467 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 06:21:02,467 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 06:21:02,469 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 06:21:02,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 06:21:02,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 06:21:02,674 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:21:02,678 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 06:21:02,864 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated [2023-11-29 06:21:02,865 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet5 could not be translated [2023-11-29 06:21:02,868 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~short35 could not be translated [2023-11-29 06:21:02,868 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~short35 could not be translated [2023-11-29 06:21:02,869 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet34 could not be translated [2023-11-29 06:21:02,869 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet34 could not be translated [2023-11-29 06:21:02,869 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~short35 could not be translated [2023-11-29 06:21:02,911 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 06:21:02 BoogieIcfgContainer [2023-11-29 06:21:02,911 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 06:21:02,912 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 06:21:02,912 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 06:21:02,912 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 06:21:02,913 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:19:13" (3/4) ... [2023-11-29 06:21:02,915 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 06:21:02,916 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 06:21:02,917 INFO L158 Benchmark]: Toolchain (without parser) took 110938.53ms. Allocated memory was 161.5MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 113.2MB in the beginning and 644.1MB in the end (delta: -530.9MB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2023-11-29 06:21:02,917 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 161.5MB. Free memory is still 131.3MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 06:21:02,917 INFO L158 Benchmark]: CACSL2BoogieTranslator took 415.45ms. Allocated memory is still 161.5MB. Free memory was 113.2MB in the beginning and 96.5MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2023-11-29 06:21:02,918 INFO L158 Benchmark]: Boogie Procedure Inliner took 75.11ms. Allocated memory is still 161.5MB. Free memory was 96.5MB in the beginning and 90.8MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 06:21:02,918 INFO L158 Benchmark]: Boogie Preprocessor took 80.36ms. Allocated memory is still 161.5MB. Free memory was 90.8MB in the beginning and 86.0MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-29 06:21:02,918 INFO L158 Benchmark]: RCFGBuilder took 688.33ms. Allocated memory was 161.5MB in the beginning and 220.2MB in the end (delta: 58.7MB). Free memory was 86.0MB in the beginning and 181.8MB in the end (delta: -95.8MB). Peak memory consumption was 45.5MB. Max. memory is 16.1GB. [2023-11-29 06:21:02,919 INFO L158 Benchmark]: TraceAbstraction took 109667.59ms. Allocated memory was 220.2MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 180.8MB in the beginning and 644.9MB in the end (delta: -464.1MB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2023-11-29 06:21:02,919 INFO L158 Benchmark]: Witness Printer took 4.22ms. Allocated memory is still 1.7GB. Free memory was 644.9MB in the beginning and 644.1MB in the end (delta: 753.6kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 06:21:02,921 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.17ms. Allocated memory is still 161.5MB. Free memory is still 131.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 415.45ms. Allocated memory is still 161.5MB. Free memory was 113.2MB in the beginning and 96.5MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 75.11ms. Allocated memory is still 161.5MB. Free memory was 96.5MB in the beginning and 90.8MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 80.36ms. Allocated memory is still 161.5MB. Free memory was 90.8MB in the beginning and 86.0MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 688.33ms. Allocated memory was 161.5MB in the beginning and 220.2MB in the end (delta: 58.7MB). Free memory was 86.0MB in the beginning and 181.8MB in the end (delta: -95.8MB). Peak memory consumption was 45.5MB. Max. memory is 16.1GB. * TraceAbstraction took 109667.59ms. Allocated memory was 220.2MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 180.8MB in the beginning and 644.9MB in the end (delta: -464.1MB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. * Witness Printer took 4.22ms. Allocated memory is still 1.7GB. Free memory was 644.9MB in the beginning and 644.1MB in the end (delta: 753.6kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~short35 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~short35 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet34 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet34 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~short35 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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 244, overapproximation of someBinaryDOUBLEComparisonOperation at line 244, overapproximation of someUnaryFLOAToperation at line 143, overapproximation of someBinaryArithmeticFLOAToperation at line 143. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = -50; [L23] unsigned char var_1_4 = 0; [L24] signed short int var_1_5 = 8; [L25] signed short int var_1_6 = 64; [L26] unsigned short int var_1_7 = 8; [L27] unsigned short int var_1_8 = 256; [L28] signed long int var_1_9 = 2; [L29] signed long int var_1_10 = 1441729073; [L30] unsigned short int var_1_11 = 32; [L31] double var_1_12 = 7.6; [L32] double var_1_13 = 127.8; [L33] signed char var_1_14 = 32; [L34] signed char var_1_15 = 50; [L35] signed char var_1_16 = 0; [L36] signed char var_1_17 = 16; [L37] float var_1_18 = 0.4; [L38] unsigned char var_1_19 = 0; [L39] float var_1_20 = 24.4; [L40] float var_1_21 = 500.5; [L41] float var_1_22 = 99.324; [L42] unsigned short int var_1_23 = 128; [L43] unsigned char var_1_24 = 0; [L44] unsigned char var_1_25 = 100; [L45] double var_1_26 = 10.4; [L46] signed char var_1_27 = 8; [L47] signed char var_1_28 = -8; [L48] unsigned char var_1_29 = 1; [L49] unsigned char var_1_30 = 1; [L50] unsigned char var_1_31 = 1; [L51] unsigned char var_1_32 = 0; [L52] unsigned char var_1_33 = 1; [L53] unsigned char var_1_34 = 0; [L54] unsigned long int var_1_35 = 25; [L55] unsigned short int var_1_36 = 10; [L56] unsigned long int var_1_37 = 4179266779; [L57] unsigned char var_1_38 = 64; [L58] signed char var_1_42 = 32; [L59] signed char var_1_43 = 8; [L60] signed char var_1_44 = 8; [L61] signed char var_1_46 = -10; [L62] signed char var_1_47 = -32; [L63] unsigned short int var_1_48 = 41179; [L64] signed long int var_1_49 = 2019307118; [L65] signed long int var_1_50 = 1355662084; [L66] signed char var_1_51 = -25; [L67] signed short int var_1_52 = 10; [L68] unsigned short int last_1_var_1_7 = 8; [L69] unsigned short int last_1_var_1_11 = 32; [L70] signed char last_1_var_1_14 = 32; [L71] unsigned short int last_1_var_1_23 = 128; [L248] isInitial = 1 [L249] FCALL initially() [L250] COND TRUE 1 [L251] CALL updateLastVariables() [L238] last_1_var_1_7 = var_1_7 [L239] last_1_var_1_11 = var_1_11 [L240] last_1_var_1_14 = var_1_14 [L241] last_1_var_1_23 = var_1_23 [L251] RET updateLastVariables() [L252] CALL updateVariables() [L153] var_1_4 = __VERIFIER_nondet_uchar() [L154] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=8, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=8, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L154] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=8, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L155] CALL assume_abort_if_not(var_1_4 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=8, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=8, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L155] RET assume_abort_if_not(var_1_4 <= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=8, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L156] var_1_5 = __VERIFIER_nondet_short() [L157] CALL assume_abort_if_not(var_1_5 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L157] RET assume_abort_if_not(var_1_5 >= -1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L158] CALL assume_abort_if_not(var_1_5 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L158] RET assume_abort_if_not(var_1_5 <= 32766) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=64, var_1_7=8, var_1_8=256, var_1_9=2] [L159] var_1_6 = __VERIFIER_nondet_short() [L160] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=256, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=256, var_1_9=2] [L160] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=256, var_1_9=2] [L161] CALL assume_abort_if_not(var_1_6 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=256, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=256, var_1_9=2] [L161] RET assume_abort_if_not(var_1_6 <= 32766) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=256, var_1_9=2] [L162] var_1_8 = __VERIFIER_nondet_ushort() [L163] CALL assume_abort_if_not(var_1_8 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_9=2] [L163] RET assume_abort_if_not(var_1_8 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_9=2] [L164] CALL assume_abort_if_not(var_1_8 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L164] RET assume_abort_if_not(var_1_8 <= 32767) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1441729073, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L165] var_1_10 = __VERIFIER_nondet_long() [L166] CALL assume_abort_if_not(var_1_10 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L166] RET assume_abort_if_not(var_1_10 >= 1073741823) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L167] CALL assume_abort_if_not(var_1_10 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L167] RET assume_abort_if_not(var_1_10 <= 2147483646) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_13=639/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L168] var_1_13 = __VERIFIER_nondet_double() [L169] CALL assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L169] RET assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=50, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L170] var_1_15 = __VERIFIER_nondet_char() [L171] CALL assume_abort_if_not(var_1_15 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L171] RET assume_abort_if_not(var_1_15 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L172] CALL assume_abort_if_not(var_1_15 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L172] RET assume_abort_if_not(var_1_15 <= 63) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=0, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L173] var_1_16 = __VERIFIER_nondet_char() [L174] CALL assume_abort_if_not(var_1_16 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L174] RET assume_abort_if_not(var_1_16 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L175] CALL assume_abort_if_not(var_1_16 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L175] RET assume_abort_if_not(var_1_16 <= 63) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=16, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L176] var_1_17 = __VERIFIER_nondet_char() [L177] CALL assume_abort_if_not(var_1_17 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L177] RET assume_abort_if_not(var_1_17 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L178] CALL assume_abort_if_not(var_1_17 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L178] RET assume_abort_if_not(var_1_17 <= 63) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=0, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L179] var_1_19 = __VERIFIER_nondet_uchar() [L180] CALL assume_abort_if_not(var_1_19 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L180] RET assume_abort_if_not(var_1_19 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L181] CALL assume_abort_if_not(var_1_19 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L181] RET assume_abort_if_not(var_1_19 <= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_20=122/5, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L182] var_1_20 = __VERIFIER_nondet_float() [L183] CALL assume_abort_if_not((var_1_20 >= -461168.6018427382800e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L183] RET assume_abort_if_not((var_1_20 >= -461168.6018427382800e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_21=1001/2, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L184] var_1_21 = __VERIFIER_nondet_float() [L185] CALL assume_abort_if_not((var_1_21 >= -230584.3009213691390e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 2305843.009213691390e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L185] RET assume_abort_if_not((var_1_21 >= -230584.3009213691390e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 2305843.009213691390e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_22=24831/250, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L186] var_1_22 = __VERIFIER_nondet_float() [L187] CALL assume_abort_if_not((var_1_22 >= -230584.3009213691390e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 2305843.009213691390e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L187] RET assume_abort_if_not((var_1_22 >= -230584.3009213691390e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 2305843.009213691390e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=100, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L188] var_1_25 = __VERIFIER_nondet_uchar() [L189] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L189] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L190] CALL assume_abort_if_not(var_1_25 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L190] RET assume_abort_if_not(var_1_25 <= 254) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=-8, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L191] var_1_28 = __VERIFIER_nondet_char() [L192] CALL assume_abort_if_not(var_1_28 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L192] RET assume_abort_if_not(var_1_28 >= -127) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L193] CALL assume_abort_if_not(var_1_28 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L193] RET assume_abort_if_not(var_1_28 <= 126) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L194] var_1_30 = __VERIFIER_nondet_uchar() [L195] CALL assume_abort_if_not(var_1_30 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L195] RET assume_abort_if_not(var_1_30 >= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L196] CALL assume_abort_if_not(var_1_30 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L196] RET assume_abort_if_not(var_1_30 <= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L197] var_1_31 = __VERIFIER_nondet_uchar() [L198] CALL assume_abort_if_not(var_1_31 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L198] RET assume_abort_if_not(var_1_31 >= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L199] CALL assume_abort_if_not(var_1_31 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L199] RET assume_abort_if_not(var_1_31 <= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L200] var_1_32 = __VERIFIER_nondet_uchar() [L201] CALL assume_abort_if_not(var_1_32 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L201] RET assume_abort_if_not(var_1_32 >= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L202] CALL assume_abort_if_not(var_1_32 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L202] RET assume_abort_if_not(var_1_32 <= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L203] var_1_33 = __VERIFIER_nondet_uchar() [L204] CALL assume_abort_if_not(var_1_33 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L204] RET assume_abort_if_not(var_1_33 >= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L205] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L205] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L206] var_1_34 = __VERIFIER_nondet_uchar() [L207] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L207] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L208] CALL assume_abort_if_not(var_1_34 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L208] RET assume_abort_if_not(var_1_34 <= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=10, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L209] var_1_36 = __VERIFIER_nondet_ushort() [L210] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L210] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L211] CALL assume_abort_if_not(var_1_36 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L211] RET assume_abort_if_not(var_1_36 <= 65535) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L212] CALL assume_abort_if_not(var_1_36 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L212] RET assume_abort_if_not(var_1_36 != 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4179266779, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L213] var_1_37 = __VERIFIER_nondet_ulong() [L214] CALL assume_abort_if_not(var_1_37 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L214] RET assume_abort_if_not(var_1_37 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L215] CALL assume_abort_if_not(var_1_37 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L215] RET assume_abort_if_not(var_1_37 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=8, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L216] var_1_43 = __VERIFIER_nondet_char() [L217] CALL assume_abort_if_not(var_1_43 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L217] RET assume_abort_if_not(var_1_43 >= -126) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L218] CALL assume_abort_if_not(var_1_43 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L218] RET assume_abort_if_not(var_1_43 <= 126) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=-10, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L219] var_1_46 = __VERIFIER_nondet_char() [L220] CALL assume_abort_if_not(var_1_46 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L220] RET assume_abort_if_not(var_1_46 >= -128) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L221] CALL assume_abort_if_not(var_1_46 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L221] RET assume_abort_if_not(var_1_46 <= 127) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L222] CALL assume_abort_if_not(var_1_46 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L222] RET assume_abort_if_not(var_1_46 != 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=-32, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L223] var_1_47 = __VERIFIER_nondet_char() [L224] CALL assume_abort_if_not(var_1_47 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L224] RET assume_abort_if_not(var_1_47 >= -128) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L225] CALL assume_abort_if_not(var_1_47 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L225] RET assume_abort_if_not(var_1_47 <= 127) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L226] CALL assume_abort_if_not(var_1_47 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L226] RET assume_abort_if_not(var_1_47 != 0) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=41179, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L227] var_1_48 = __VERIFIER_nondet_ushort() [L228] CALL assume_abort_if_not(var_1_48 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L228] RET assume_abort_if_not(var_1_48 >= 32767) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L229] CALL assume_abort_if_not(var_1_48 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L229] RET assume_abort_if_not(var_1_48 <= 65535) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2019307118, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L230] var_1_49 = __VERIFIER_nondet_long() [L231] CALL assume_abort_if_not(var_1_49 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L231] RET assume_abort_if_not(var_1_49 >= 1073741823) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L232] CALL assume_abort_if_not(var_1_49 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L232] RET assume_abort_if_not(var_1_49 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1355662084, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L233] var_1_50 = __VERIFIER_nondet_long() [L234] CALL assume_abort_if_not(var_1_50 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L234] RET assume_abort_if_not(var_1_50 >= 1073741823) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L235] CALL assume_abort_if_not(var_1_50 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L235] RET assume_abort_if_not(var_1_50 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L252] RET updateVariables() [L253] CALL step() [L75] signed long int stepLocal_0 = last_1_var_1_11; VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=-50, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L76] COND FALSE !((last_1_var_1_23 / -50) >= stepLocal_0) [L83] var_1_1 = var_1_5 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=10, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L85] var_1_52 = 5 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L86] COND FALSE !(var_1_4 && (((((var_1_1) < 0 ) ? -(var_1_1) : (var_1_1))) > var_1_5)) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=8, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L89] COND TRUE var_1_28 == ((var_1_36 / var_1_46) % var_1_47) [L90] var_1_44 = ((((-10) < 0 ) ? -(-10) : (-10))) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L98] COND FALSE !(var_1_6 > 128) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=32, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L101] var_1_42 = ((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L102] EXPR var_1_5 | var_1_6 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L102] signed long int stepLocal_2 = var_1_5 | var_1_6; [L103] COND FALSE !(((var_1_9 + var_1_23) * var_1_9) < stepLocal_2) [L108] var_1_11 = var_1_8 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_2=9, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L110] EXPR (var_1_25 / var_1_36) ^ var_1_1 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_2=9, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L110] COND FALSE !(((var_1_25 / var_1_36) ^ var_1_1) > var_1_14) [L117] signed short int stepLocal_1 = var_1_6; VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=8, var_1_8=32, var_1_9=2] [L118] COND TRUE last_1_var_1_7 < stepLocal_1 [L119] var_1_7 = (var_1_6 + var_1_8) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=0, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L121] var_1_24 = var_1_25 [L122] unsigned short int stepLocal_4 = var_1_8; [L123] signed long int stepLocal_3 = var_1_9; VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, var_1_10=1073741823, var_1_11=32, var_1_12=38/5, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L124] COND FALSE !(stepLocal_3 < (- var_1_10)) [L129] var_1_12 = var_1_13 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L131] COND TRUE (((((((var_1_18) > (3.1)) ? (var_1_18) : (3.1))) < 0 ) ? -((((var_1_18) > (3.1)) ? (var_1_18) : (3.1))) : ((((var_1_18) > (3.1)) ? (var_1_18) : (3.1))))) < ((((255.5) < 0 ) ? -(255.5) : (255.5))) [L132] var_1_29 = (var_1_30 && ((var_1_31 && var_1_32) && var_1_33)) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L136] unsigned short int stepLocal_5 = var_1_8; VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, stepLocal_5=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=32, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L137] COND TRUE last_1_var_1_14 <= stepLocal_5 [L138] var_1_14 = ((((((var_1_15) > (var_1_16)) ? (var_1_15) : (var_1_16))) - var_1_17) + -2) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, stepLocal_5=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=52/5, var_1_27=8, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=-25, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L140] var_1_27 = var_1_28 [L141] var_1_51 = var_1_28 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, stepLocal_5=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=2/5, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=52/5, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L142] COND TRUE var_1_4 || var_1_19 [L143] var_1_18 = ((((var_1_20 + (var_1_21 + var_1_22)) < 0 ) ? -(var_1_20 + (var_1_21 + var_1_22)) : (var_1_20 + (var_1_21 + var_1_22)))) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, stepLocal_5=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=52/5, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L145] var_1_26 = 0.1 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, stepLocal_5=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=1/10, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L146] COND FALSE !(((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) < var_1_7) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, stepLocal_0=32, stepLocal_1=9, stepLocal_2=9, stepLocal_3=2, stepLocal_4=32, stepLocal_5=32, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=1/10, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L253] RET step() [L254] CALL, EXPR property() [L244] EXPR (((((last_1_var_1_23 / -50) >= last_1_var_1_11) ? (var_1_4 ? (var_1_1 == ((signed short int) (var_1_5 - var_1_6))) : (var_1_1 == ((signed short int) var_1_5))) : (var_1_1 == ((signed short int) var_1_5))) && ((last_1_var_1_7 < var_1_6) ? (var_1_7 == ((unsigned short int) (var_1_6 + var_1_8))) : 1)) && ((var_1_6 > 128) ? (var_1_9 == ((signed long int) (var_1_8 - (var_1_10 - var_1_1)))) : 1)) && ((((var_1_9 + var_1_23) * var_1_9) < (var_1_5 | var_1_6)) ? (var_1_4 ? (var_1_11 == ((unsigned short int) var_1_8)) : 1) : (var_1_11 == ((unsigned short int) var_1_8))) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=1/10, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L244] EXPR var_1_5 | var_1_6 VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=1/10, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L244] EXPR (((((last_1_var_1_23 / -50) >= last_1_var_1_11) ? (var_1_4 ? (var_1_1 == ((signed short int) (var_1_5 - var_1_6))) : (var_1_1 == ((signed short int) var_1_5))) : (var_1_1 == ((signed short int) var_1_5))) && ((last_1_var_1_7 < var_1_6) ? (var_1_7 == ((unsigned short int) (var_1_6 + var_1_8))) : 1)) && ((var_1_6 > 128) ? (var_1_9 == ((signed long int) (var_1_8 - (var_1_10 - var_1_1)))) : 1)) && ((((var_1_9 + var_1_23) * var_1_9) < (var_1_5 | var_1_6)) ? (var_1_4 ? (var_1_11 == ((unsigned short int) var_1_8)) : 1) : (var_1_11 == ((unsigned short int) var_1_8))) VAL [isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=1/10, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L244-L245] return (((((((((last_1_var_1_23 / -50) >= last_1_var_1_11) ? (var_1_4 ? (var_1_1 == ((signed short int) (var_1_5 - var_1_6))) : (var_1_1 == ((signed short int) var_1_5))) : (var_1_1 == ((signed short int) var_1_5))) && ((last_1_var_1_7 < var_1_6) ? (var_1_7 == ((unsigned short int) (var_1_6 + var_1_8))) : 1)) && ((var_1_6 > 128) ? (var_1_9 == ((signed long int) (var_1_8 - (var_1_10 - var_1_1)))) : 1)) && ((((var_1_9 + var_1_23) * var_1_9) < (var_1_5 | var_1_6)) ? (var_1_4 ? (var_1_11 == ((unsigned short int) var_1_8)) : 1) : (var_1_11 == ((unsigned short int) var_1_8)))) && ((var_1_9 < (- var_1_10)) ? ((var_1_8 <= var_1_9) ? (var_1_12 == ((double) (var_1_13 - 63.75))) : 1) : (var_1_12 == ((double) var_1_13)))) && ((last_1_var_1_14 <= var_1_8) ? (var_1_14 == ((signed char) ((((((var_1_15) > (var_1_16)) ? (var_1_15) : (var_1_16))) - var_1_17) + -2))) : 1)) && ((var_1_4 || var_1_19) ? (var_1_18 == ((float) ((((var_1_20 + (var_1_21 + var_1_22)) < 0 ) ? -(var_1_20 + (var_1_21 + var_1_22)) : (var_1_20 + (var_1_21 + var_1_22)))))) : 1)) && ((var_1_4 && (((((var_1_1) < 0 ) ? -(var_1_1) : (var_1_1))) > var_1_5)) ? (var_1_23 == ((unsigned short int) var_1_6)) : 1) ; [L254] RET, EXPR property() [L254] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=1/10, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_11=32, last_1_var_1_14=32, last_1_var_1_23=128, last_1_var_1_7=8, var_1_10=1073741823, var_1_11=32, var_1_12=2, var_1_13=2, var_1_14=41, var_1_15=63, var_1_16=63, var_1_17=20, var_1_18=3, var_1_19=1, var_1_1=0, var_1_23=128, var_1_24=252, var_1_25=252, var_1_26=1/10, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=1, var_1_32=1, var_1_33=1, var_1_34=0, var_1_35=25, var_1_36=253, var_1_37=4294967294, var_1_38=64, var_1_42=0, var_1_43=0, var_1_44=10, var_1_46=127, var_1_47=2, var_1_48=65535, var_1_49=2147483647, var_1_4=0, var_1_50=1073741823, var_1_51=1, var_1_52=5, var_1_5=0, var_1_6=9, var_1_7=41, var_1_8=32, var_1_9=2] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 132 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 109.4s, OverallIterations: 15, TraceHistogramMax: 55, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 63.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 10448 SdHoareTripleChecker+Valid, 24.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10318 mSDsluCounter, 21801 SdHoareTripleChecker+Invalid, 21.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 17950 mSDsCounter, 3640 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 23018 IncrementalHoareTripleChecker+Invalid, 26658 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3640 mSolverCounterUnsat, 3851 mSDtfsCounter, 23018 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7213 GetRequests, 6546 SyntacticMatches, 1 SemanticMatches, 666 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30950 ImplicationChecksByTransitivity, 31.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=15255occurred in iteration=14, InterpolantAutomatonStates: 597, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.1s AutomataMinimizationTime, 14 MinimizatonAttempts, 19036 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 26.7s InterpolantComputationTime, 5322 NumberOfCodeBlocks, 5322 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 6632 ConstructedInterpolants, 0 QuantifiedInterpolants, 45343 SizeOfPredicates, 135 NumberOfNonLiveVariables, 10401 ConjunctsInSsa, 178 ConjunctsInUnsatCore, 20 InterpolantComputations, 9 PerfectInterpolantSequences, 116772/118800 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 [2023-11-29 06:21:03,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya --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 6f9e43382b3c019ce5b9853694dd2b75240a7311f998f7622bc40727afbf1db0 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:21:05,092 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:21:05,168 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-29 06:21:05,174 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:21:05,175 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:21:05,203 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:21:05,203 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:21:05,204 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:21:05,205 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:21:05,205 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:21:05,206 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:21:05,207 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:21:05,208 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:21:05,208 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:21:05,209 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:21:05,209 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:21:05,210 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:21:05,211 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:21:05,211 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:21:05,212 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:21:05,212 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:21:05,213 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:21:05,213 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:21:05,214 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 06:21:05,214 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 06:21:05,215 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 06:21:05,215 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:21:05,216 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:21:05,216 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:21:05,216 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:21:05,217 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:21:05,217 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:21:05,217 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:21:05,218 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:21:05,218 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:21:05,218 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:21:05,219 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:21:05,219 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 06:21:05,219 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 06:21:05,219 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:21:05,220 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:21:05,220 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:21:05,220 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:21:05,220 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:21:05,220 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 06:21:05,221 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_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/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_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 6f9e43382b3c019ce5b9853694dd2b75240a7311f998f7622bc40727afbf1db0 [2023-11-29 06:21:05,514 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:21:05,532 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:21:05,535 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:21:05,536 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:21:05,536 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:21:05,537 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i [2023-11-29 06:21:08,521 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:21:08,737 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:21:08,737 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i [2023-11-29 06:21:08,749 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data/74b686125/da30c86b06bd4900a0c343dfda9b116e/FLAG0bc3d7d25 [2023-11-29 06:21:08,766 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/data/74b686125/da30c86b06bd4900a0c343dfda9b116e [2023-11-29 06:21:08,769 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:21:08,770 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:21:08,772 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:21:08,772 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:21:08,777 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:21:08,778 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:21:08" (1/1) ... [2023-11-29 06:21:08,779 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b5075ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:08, skipping insertion in model container [2023-11-29 06:21:08,780 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:21:08" (1/1) ... [2023-11-29 06:21:08,818 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:21:08,985 WARN L240 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_9401d65d-c9d2-4a60-a772-086526bdacf5/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i[919,932] [2023-11-29 06:21:09,072 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:21:09,090 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:21:09,102 WARN L240 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_9401d65d-c9d2-4a60-a772-086526bdacf5/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i[919,932] [2023-11-29 06:21:09,152 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:21:09,174 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:21:09,174 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09 WrapperNode [2023-11-29 06:21:09,174 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:21:09,175 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:21:09,176 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:21:09,176 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:21:09,183 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,202 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,240 INFO L138 Inliner]: procedures = 27, calls = 68, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 277 [2023-11-29 06:21:09,241 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:21:09,242 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:21:09,242 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:21:09,242 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:21:09,253 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,253 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,261 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,279 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]. [2023-11-29 06:21:09,279 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,280 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,296 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,301 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,306 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,309 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,316 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:21:09,317 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:21:09,318 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:21:09,318 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:21:09,319 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (1/1) ... [2023-11-29 06:21:09,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:21:09,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:21:09,352 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:21:09,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:21:09,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:21:09,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-29 06:21:09,390 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:21:09,390 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:21:09,390 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:21:09,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:21:09,508 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:21:09,511 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:21:20,204 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:21:20,259 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:21:20,260 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:21:20,261 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:21:20 BoogieIcfgContainer [2023-11-29 06:21:20,261 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:21:20,264 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:21:20,264 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:21:20,267 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:21:20,268 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:21:08" (1/3) ... [2023-11-29 06:21:20,269 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63a190bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:21:20, skipping insertion in model container [2023-11-29 06:21:20,269 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:09" (2/3) ... [2023-11-29 06:21:20,269 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63a190bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:21:20, skipping insertion in model container [2023-11-29 06:21:20,270 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:21:20" (3/3) ... [2023-11-29 06:21:20,271 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pr-co_file-16.i [2023-11-29 06:21:20,291 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:21:20,292 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:21:20,348 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:21:20,355 INFO L357 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, mHoare=true, 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;@62bc455a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:21:20,356 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:21:20,361 INFO L276 IsEmpty]: Start isEmpty. Operand has 121 states, 63 states have (on average 1.3650793650793651) internal successors, (86), 64 states have internal predecessors, (86), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-11-29 06:21:20,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2023-11-29 06:21:20,389 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:21:20,390 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:21:20,391 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:21:20,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:21:20,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1538053917, now seen corresponding path program 1 times [2023-11-29 06:21:20,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:21:20,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [675433215] [2023-11-29 06:21:20,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:21:20,415 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 [2023-11-29 06:21:20,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:21:20,440 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/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) [2023-11-29 06:21:20,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/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 [2023-11-29 06:21:21,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:21:21,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 06:21:21,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:21:33,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 1294 proven. 288 refuted. 0 times theorem prover too weak. 4358 trivial. 0 not checked. [2023-11-29 06:21:33,170 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:21:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5940 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2023-11-29 06:21:34,694 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:21:34,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [675433215] [2023-11-29 06:21:34,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [675433215] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 06:21:34,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:21:34,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [13] total 18 [2023-11-29 06:21:34,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999717837] [2023-11-29 06:21:34,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:21:34,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:21:34,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:21:34,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:21:34,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2023-11-29 06:21:34,745 INFO L87 Difference]: Start difference. First operand has 121 states, 63 states have (on average 1.3650793650793651) internal successors, (86), 64 states have internal predecessors, (86), 55 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:21:38,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:21:38,229 INFO L93 Difference]: Finished difference Result 415 states and 788 transitions. [2023-11-29 06:21:38,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:21:38,232 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) Word has length 327 [2023-11-29 06:21:38,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:21:38,246 INFO L225 Difference]: With dead ends: 415 [2023-11-29 06:21:38,246 INFO L226 Difference]: Without dead ends: 295 [2023-11-29 06:21:38,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 637 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:21:38,255 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 265 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1092 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:21:38,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 1092 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-29 06:21:38,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2023-11-29 06:21:38,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 248. [2023-11-29 06:21:38,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 135 states have (on average 1.3407407407407408) internal successors, (181), 135 states have internal predecessors, (181), 110 states have call successors, (110), 2 states have call predecessors, (110), 2 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2023-11-29 06:21:38,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 401 transitions. [2023-11-29 06:21:38,372 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 401 transitions. Word has length 327 [2023-11-29 06:21:38,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:21:38,375 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 401 transitions. [2023-11-29 06:21:38,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 1 states have call successors, (55), 1 states have call predecessors, (55), 1 states have return successors, (55), 1 states have call predecessors, (55), 1 states have call successors, (55) [2023-11-29 06:21:38,376 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 401 transitions. [2023-11-29 06:21:38,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2023-11-29 06:21:38,384 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:21:38,385 INFO L195 NwaCegarLoop]: trace histogram [55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:21:38,401 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:21:38,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/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 [2023-11-29 06:21:38,586 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:21:38,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:21:38,587 INFO L85 PathProgramCache]: Analyzing trace with hash -728707291, now seen corresponding path program 1 times [2023-11-29 06:21:38,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:21:38,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97447780] [2023-11-29 06:21:38,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:21:38,589 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 [2023-11-29 06:21:38,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:21:38,591 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/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) [2023-11-29 06:21:38,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9401d65d-c9d2-4a60-a772-086526bdacf5/bin/uautomizer-verify-BQ2R08f2Ya/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 [2023-11-29 06:21:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:21:39,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 06:21:39,319 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:23:47,559 WARN L293 SmtUtils]: Spent 11.16s on a formula simplification that was a NOOP. DAG size: 107 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)