./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB --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 0187c0226e7b7468f7a0294cd8b2139ff70ed258b94c84a844f5927a4b55b158 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:34:50,491 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:34:50,582 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 04:34:50,587 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:34:50,588 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:34:50,632 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:34:50,632 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:34:50,633 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:34:50,633 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:34:50,633 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:34:50,633 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:34:50,633 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:34:50,634 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:34:50,634 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:34:50,634 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:34:50,634 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:34:50,634 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:34:50,634 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:34:50,634 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:34:50,637 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:34:50,637 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:34:50,637 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:34:50,638 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:34:50,638 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:34:50,638 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:34:50,638 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:34:50,638 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:34:50,638 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:34:50,639 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:34:50,639 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:34:50,639 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:34:50,639 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:34:50,639 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:34:50,640 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:34:50,640 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:34:50,640 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:34:50,640 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:34:50,640 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:34:50,640 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:34:50,640 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:34:50,640 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:34:50,640 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:34:50,641 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:34:50,641 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:34:50,641 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:34:50,641 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:34:50,641 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:34:50,641 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:34:50,641 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 0187c0226e7b7468f7a0294cd8b2139ff70ed258b94c84a844f5927a4b55b158 [2024-11-28 04:34:50,994 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:34:51,008 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:34:51,013 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:34:51,015 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:34:51,016 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:34:51,017 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i [2024-11-28 04:34:54,243 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/69ea7d705/6356bad4a91142818184e490225beea1/FLAG30720cd6e [2024-11-28 04:34:54,655 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:34:54,656 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i [2024-11-28 04:34:54,670 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/69ea7d705/6356bad4a91142818184e490225beea1/FLAG30720cd6e [2024-11-28 04:34:54,812 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/69ea7d705/6356bad4a91142818184e490225beea1 [2024-11-28 04:34:54,815 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:34:54,816 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:34:54,817 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:34:54,817 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:34:54,823 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:34:54,824 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:34:54" (1/1) ... [2024-11-28 04:34:54,825 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7eff387c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:54, skipping insertion in model container [2024-11-28 04:34:54,825 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:34:54" (1/1) ... [2024-11-28 04:34:54,863 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:34:55,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i[916,929] [2024-11-28 04:34:55,288 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:34:55,312 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:34:55,324 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i[916,929] [2024-11-28 04:34:55,416 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:34:55,449 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:34:55,451 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55 WrapperNode [2024-11-28 04:34:55,451 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:34:55,452 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:34:55,453 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:34:55,453 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:34:55,464 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,487 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,581 INFO L138 Inliner]: procedures = 26, calls = 59, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 494 [2024-11-28 04:34:55,581 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:34:55,582 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:34:55,582 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:34:55,582 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:34:55,594 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,594 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,605 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,685 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-28 04:34:55,685 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,685 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,725 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,727 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,744 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,750 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,765 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,778 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:34:55,780 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:34:55,780 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:34:55,780 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:34:55,781 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (1/1) ... [2024-11-28 04:34:55,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:34:55,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:55,827 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:34:55,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:34:55,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:34:55,860 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 04:34:55,861 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 04:34:55,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:34:55,861 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:34:55,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:34:56,049 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:34:56,052 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:34:57,645 INFO L? ?]: Removed 59 outVars from TransFormulas that were not future-live. [2024-11-28 04:34:57,646 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:34:57,677 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:34:57,678 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:34:57,681 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:34:57 BoogieIcfgContainer [2024-11-28 04:34:57,681 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:34:57,687 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:34:57,687 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:34:57,695 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:34:57,695 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:34:54" (1/3) ... [2024-11-28 04:34:57,697 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ab84ef3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:34:57, skipping insertion in model container [2024-11-28 04:34:57,697 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:34:55" (2/3) ... [2024-11-28 04:34:57,697 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ab84ef3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:34:57, skipping insertion in model container [2024-11-28 04:34:57,697 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:34:57" (3/3) ... [2024-11-28 04:34:57,700 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-92.i [2024-11-28 04:34:57,722 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:34:57,726 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-92.i that has 2 procedures, 198 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 04:34:57,823 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:34:57,836 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2fcc5329, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:34:57,837 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:34:57,842 INFO L276 IsEmpty]: Start isEmpty. Operand has 198 states, 149 states have (on average 1.4899328859060403) internal successors, (222), 150 states have internal predecessors, (222), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-28 04:34:57,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2024-11-28 04:34:57,870 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:57,871 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:57,872 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:57,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:57,879 INFO L85 PathProgramCache]: Analyzing trace with hash 512443293, now seen corresponding path program 1 times [2024-11-28 04:34:57,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:57,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461199154] [2024-11-28 04:34:57,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:57,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:58,819 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 4050 trivial. 0 not checked. [2024-11-28 04:34:58,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:58,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461199154] [2024-11-28 04:34:58,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461199154] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:34:58,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679732198] [2024-11-28 04:34:58,825 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:58,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:58,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:34:58,828 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:34:58,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:34:59,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:59,239 INFO L256 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 04:34:59,266 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:59,337 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 4050 trivial. 0 not checked. [2024-11-28 04:34:59,337 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:34:59,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679732198] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:34:59,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:34:59,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 04:34:59,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710313788] [2024-11-28 04:34:59,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:34:59,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:34:59,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:59,375 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:34:59,375 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:34:59,378 INFO L87 Difference]: Start difference. First operand has 198 states, 149 states have (on average 1.4899328859060403) internal successors, (222), 150 states have internal predecessors, (222), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Second operand has 2 states, 2 states have (on average 46.5) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-28 04:34:59,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:59,442 INFO L93 Difference]: Finished difference Result 389 states and 668 transitions. [2024-11-28 04:34:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:34:59,448 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 46.5) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 2 states have call successors, (46) Word has length 318 [2024-11-28 04:34:59,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:59,458 INFO L225 Difference]: With dead ends: 389 [2024-11-28 04:34:59,460 INFO L226 Difference]: Without dead ends: 194 [2024-11-28 04:34:59,465 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:34:59,468 INFO L435 NwaCegarLoop]: 307 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:59,469 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:34:59,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-11-28 04:34:59,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2024-11-28 04:34:59,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 146 states have (on average 1.4726027397260273) internal successors, (215), 146 states have internal predecessors, (215), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-28 04:34:59,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 307 transitions. [2024-11-28 04:34:59,530 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 307 transitions. Word has length 318 [2024-11-28 04:34:59,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:59,531 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 307 transitions. [2024-11-28 04:34:59,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 46.5) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-28 04:34:59,532 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 307 transitions. [2024-11-28 04:34:59,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2024-11-28 04:34:59,540 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:59,541 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:59,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 04:34:59,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:59,746 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:59,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:59,747 INFO L85 PathProgramCache]: Analyzing trace with hash 680313069, now seen corresponding path program 1 times [2024-11-28 04:34:59,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:59,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981962214] [2024-11-28 04:34:59,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:59,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:59,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:00,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:00,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981962214] [2024-11-28 04:35:00,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981962214] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:00,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:00,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:35:00,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478425960] [2024-11-28 04:35:00,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:00,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:35:00,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:00,313 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:35:00,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:00,313 INFO L87 Difference]: Start difference. First operand 194 states and 307 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:00,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:00,489 INFO L93 Difference]: Finished difference Result 572 states and 907 transitions. [2024-11-28 04:35:00,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:35:00,490 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 318 [2024-11-28 04:35:00,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:00,500 INFO L225 Difference]: With dead ends: 572 [2024-11-28 04:35:00,501 INFO L226 Difference]: Without dead ends: 381 [2024-11-28 04:35:00,505 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:00,506 INFO L435 NwaCegarLoop]: 496 mSDtfsCounter, 293 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:00,506 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 787 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:35:00,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2024-11-28 04:35:00,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 211. [2024-11-28 04:35:00,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 163 states have (on average 1.4846625766871167) internal successors, (242), 163 states have internal predecessors, (242), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-28 04:35:00,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 334 transitions. [2024-11-28 04:35:00,559 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 334 transitions. Word has length 318 [2024-11-28 04:35:00,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:00,564 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 334 transitions. [2024-11-28 04:35:00,564 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:00,564 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 334 transitions. [2024-11-28 04:35:00,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2024-11-28 04:35:00,574 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:00,574 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:00,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 04:35:00,574 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:00,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:00,575 INFO L85 PathProgramCache]: Analyzing trace with hash 2100553901, now seen corresponding path program 1 times [2024-11-28 04:35:00,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:00,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684518746] [2024-11-28 04:35:00,577 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:00,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:00,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:01,016 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:01,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:01,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684518746] [2024-11-28 04:35:01,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684518746] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:01,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:01,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:35:01,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11289630] [2024-11-28 04:35:01,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:01,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:35:01,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:01,021 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:35:01,021 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:01,021 INFO L87 Difference]: Start difference. First operand 211 states and 334 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:01,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:01,131 INFO L93 Difference]: Finished difference Result 589 states and 931 transitions. [2024-11-28 04:35:01,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:35:01,132 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 318 [2024-11-28 04:35:01,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:01,140 INFO L225 Difference]: With dead ends: 589 [2024-11-28 04:35:01,140 INFO L226 Difference]: Without dead ends: 381 [2024-11-28 04:35:01,141 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:01,143 INFO L435 NwaCegarLoop]: 303 mSDtfsCounter, 284 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:01,144 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 594 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:35:01,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2024-11-28 04:35:01,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 211. [2024-11-28 04:35:01,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 163 states have (on average 1.4662576687116564) internal successors, (239), 163 states have internal predecessors, (239), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-28 04:35:01,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 331 transitions. [2024-11-28 04:35:01,185 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 331 transitions. Word has length 318 [2024-11-28 04:35:01,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:01,186 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 331 transitions. [2024-11-28 04:35:01,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:01,186 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 331 transitions. [2024-11-28 04:35:01,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2024-11-28 04:35:01,195 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:01,195 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:01,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 04:35:01,195 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:01,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:01,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1384060499, now seen corresponding path program 1 times [2024-11-28 04:35:01,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:01,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732726610] [2024-11-28 04:35:01,197 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:01,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:01,571 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:01,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:01,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732726610] [2024-11-28 04:35:01,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732726610] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:01,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:01,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:35:01,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816697150] [2024-11-28 04:35:01,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:01,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:35:01,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:01,575 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:35:01,575 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:01,576 INFO L87 Difference]: Start difference. First operand 211 states and 331 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:01,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:01,675 INFO L93 Difference]: Finished difference Result 541 states and 846 transitions. [2024-11-28 04:35:01,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:35:01,678 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 318 [2024-11-28 04:35:01,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:01,681 INFO L225 Difference]: With dead ends: 541 [2024-11-28 04:35:01,683 INFO L226 Difference]: Without dead ends: 333 [2024-11-28 04:35:01,684 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:01,685 INFO L435 NwaCegarLoop]: 314 mSDtfsCounter, 133 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:01,685 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 603 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:35:01,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2024-11-28 04:35:01,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 330. [2024-11-28 04:35:01,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 277 states have (on average 1.4945848375451263) internal successors, (414), 278 states have internal predecessors, (414), 50 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2024-11-28 04:35:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 514 transitions. [2024-11-28 04:35:01,718 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 514 transitions. Word has length 318 [2024-11-28 04:35:01,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:01,719 INFO L471 AbstractCegarLoop]: Abstraction has 330 states and 514 transitions. [2024-11-28 04:35:01,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:01,719 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 514 transitions. [2024-11-28 04:35:01,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2024-11-28 04:35:01,725 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:01,725 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:01,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 04:35:01,725 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:01,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:01,726 INFO L85 PathProgramCache]: Analyzing trace with hash 993371012, now seen corresponding path program 1 times [2024-11-28 04:35:01,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:01,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049404400] [2024-11-28 04:35:01,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:01,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:01,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:02,523 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:02,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049404400] [2024-11-28 04:35:02,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049404400] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:02,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:02,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:35:02,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55727199] [2024-11-28 04:35:02,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:02,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:35:02,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:02,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:35:02,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:02,529 INFO L87 Difference]: Start difference. First operand 330 states and 514 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:02,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:02,937 INFO L93 Difference]: Finished difference Result 975 states and 1524 transitions. [2024-11-28 04:35:02,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:35:02,938 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 319 [2024-11-28 04:35:02,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:02,946 INFO L225 Difference]: With dead ends: 975 [2024-11-28 04:35:02,949 INFO L226 Difference]: Without dead ends: 648 [2024-11-28 04:35:02,950 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:35:02,950 INFO L435 NwaCegarLoop]: 296 mSDtfsCounter, 261 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:02,951 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 877 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:02,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2024-11-28 04:35:03,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 626. [2024-11-28 04:35:03,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 526 states have (on average 1.5038022813688212) internal successors, (791), 527 states have internal predecessors, (791), 96 states have call successors, (96), 3 states have call predecessors, (96), 3 states have return successors, (96), 95 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-28 04:35:03,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 983 transitions. [2024-11-28 04:35:03,050 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 983 transitions. Word has length 319 [2024-11-28 04:35:03,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:03,051 INFO L471 AbstractCegarLoop]: Abstraction has 626 states and 983 transitions. [2024-11-28 04:35:03,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:03,051 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 983 transitions. [2024-11-28 04:35:03,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2024-11-28 04:35:03,058 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:03,058 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:03,058 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 04:35:03,058 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:03,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:03,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1384342306, now seen corresponding path program 1 times [2024-11-28 04:35:03,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:03,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872941263] [2024-11-28 04:35:03,061 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:03,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:03,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:03,552 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:03,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:03,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872941263] [2024-11-28 04:35:03,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872941263] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:03,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:03,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:35:03,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512270124] [2024-11-28 04:35:03,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:03,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:35:03,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:03,554 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:35:03,555 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:03,555 INFO L87 Difference]: Start difference. First operand 626 states and 983 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:03,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:03,931 INFO L93 Difference]: Finished difference Result 1638 states and 2552 transitions. [2024-11-28 04:35:03,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:35:03,931 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 320 [2024-11-28 04:35:03,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:03,938 INFO L225 Difference]: With dead ends: 1638 [2024-11-28 04:35:03,938 INFO L226 Difference]: Without dead ends: 1099 [2024-11-28 04:35:03,940 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:35:03,941 INFO L435 NwaCegarLoop]: 350 mSDtfsCounter, 389 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:03,941 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [389 Valid, 937 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:03,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1099 states. [2024-11-28 04:35:04,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1099 to 1077. [2024-11-28 04:35:04,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 925 states have (on average 1.492972972972973) internal successors, (1381), 927 states have internal predecessors, (1381), 146 states have call successors, (146), 5 states have call predecessors, (146), 5 states have return successors, (146), 144 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-28 04:35:04,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1673 transitions. [2024-11-28 04:35:04,055 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1673 transitions. Word has length 320 [2024-11-28 04:35:04,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:04,056 INFO L471 AbstractCegarLoop]: Abstraction has 1077 states and 1673 transitions. [2024-11-28 04:35:04,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:04,056 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1673 transitions. [2024-11-28 04:35:04,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2024-11-28 04:35:04,066 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:04,067 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:04,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 04:35:04,067 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:04,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:04,068 INFO L85 PathProgramCache]: Analyzing trace with hash 721237407, now seen corresponding path program 1 times [2024-11-28 04:35:04,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:04,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948660041] [2024-11-28 04:35:04,068 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:04,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:04,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:04,804 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:04,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:04,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948660041] [2024-11-28 04:35:04,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948660041] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:04,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:04,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:35:04,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405499758] [2024-11-28 04:35:04,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:04,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:35:04,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:04,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:35:04,807 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:04,808 INFO L87 Difference]: Start difference. First operand 1077 states and 1673 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:05,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:05,341 INFO L93 Difference]: Finished difference Result 2109 states and 3262 transitions. [2024-11-28 04:35:05,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:35:05,342 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 321 [2024-11-28 04:35:05,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:05,351 INFO L225 Difference]: With dead ends: 2109 [2024-11-28 04:35:05,351 INFO L226 Difference]: Without dead ends: 1119 [2024-11-28 04:35:05,353 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:35:05,356 INFO L435 NwaCegarLoop]: 298 mSDtfsCounter, 253 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:05,356 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 875 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:35:05,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2024-11-28 04:35:05,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 1085. [2024-11-28 04:35:05,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1085 states, 933 states have (on average 1.487674169346195) internal successors, (1388), 935 states have internal predecessors, (1388), 146 states have call successors, (146), 5 states have call predecessors, (146), 5 states have return successors, (146), 144 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-28 04:35:05,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 1680 transitions. [2024-11-28 04:35:05,500 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 1680 transitions. Word has length 321 [2024-11-28 04:35:05,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:05,502 INFO L471 AbstractCegarLoop]: Abstraction has 1085 states and 1680 transitions. [2024-11-28 04:35:05,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:05,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 1680 transitions. [2024-11-28 04:35:05,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2024-11-28 04:35:05,508 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:05,508 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:05,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 04:35:05,509 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:05,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:05,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1700834143, now seen corresponding path program 1 times [2024-11-28 04:35:05,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:05,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829743901] [2024-11-28 04:35:05,510 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:05,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:05,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:06,639 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:06,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:06,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829743901] [2024-11-28 04:35:06,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829743901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:06,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:06,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:35:06,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254347095] [2024-11-28 04:35:06,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:06,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:35:06,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:06,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:35:06,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:06,644 INFO L87 Difference]: Start difference. First operand 1085 states and 1680 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:07,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:07,011 INFO L93 Difference]: Finished difference Result 2735 states and 4210 transitions. [2024-11-28 04:35:07,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:35:07,012 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 322 [2024-11-28 04:35:07,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:07,024 INFO L225 Difference]: With dead ends: 2735 [2024-11-28 04:35:07,024 INFO L226 Difference]: Without dead ends: 1846 [2024-11-28 04:35:07,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:07,028 INFO L435 NwaCegarLoop]: 461 mSDtfsCounter, 269 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 744 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:07,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 744 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:35:07,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1846 states. [2024-11-28 04:35:07,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1846 to 1097. [2024-11-28 04:35:07,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 945 states have (on average 1.4814814814814814) internal successors, (1400), 947 states have internal predecessors, (1400), 146 states have call successors, (146), 5 states have call predecessors, (146), 5 states have return successors, (146), 144 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-28 04:35:07,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1692 transitions. [2024-11-28 04:35:07,219 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1692 transitions. Word has length 322 [2024-11-28 04:35:07,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:07,221 INFO L471 AbstractCegarLoop]: Abstraction has 1097 states and 1692 transitions. [2024-11-28 04:35:07,221 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:07,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1692 transitions. [2024-11-28 04:35:07,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2024-11-28 04:35:07,227 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:07,228 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:07,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 04:35:07,228 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:07,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:07,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1762873757, now seen corresponding path program 1 times [2024-11-28 04:35:07,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:07,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963173886] [2024-11-28 04:35:07,229 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:07,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:08,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:08,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:08,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963173886] [2024-11-28 04:35:08,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963173886] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:08,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:08,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:35:08,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618424653] [2024-11-28 04:35:08,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:08,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:35:08,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:08,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:35:08,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:08,638 INFO L87 Difference]: Start difference. First operand 1097 states and 1692 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:09,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:09,298 INFO L93 Difference]: Finished difference Result 2186 states and 3362 transitions. [2024-11-28 04:35:09,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:35:09,299 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 322 [2024-11-28 04:35:09,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:09,312 INFO L225 Difference]: With dead ends: 2186 [2024-11-28 04:35:09,313 INFO L226 Difference]: Without dead ends: 1203 [2024-11-28 04:35:09,315 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:35:09,318 INFO L435 NwaCegarLoop]: 304 mSDtfsCounter, 298 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:09,319 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 871 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:35:09,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2024-11-28 04:35:09,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 1097. [2024-11-28 04:35:09,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 945 states have (on average 1.475132275132275) internal successors, (1394), 947 states have internal predecessors, (1394), 146 states have call successors, (146), 5 states have call predecessors, (146), 5 states have return successors, (146), 144 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-28 04:35:09,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1686 transitions. [2024-11-28 04:35:09,480 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1686 transitions. Word has length 322 [2024-11-28 04:35:09,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:09,481 INFO L471 AbstractCegarLoop]: Abstraction has 1097 states and 1686 transitions. [2024-11-28 04:35:09,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:09,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1686 transitions. [2024-11-28 04:35:09,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2024-11-28 04:35:09,488 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:09,488 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:09,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 04:35:09,489 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:09,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:09,490 INFO L85 PathProgramCache]: Analyzing trace with hash 3489058, now seen corresponding path program 1 times [2024-11-28 04:35:09,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:09,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551794091] [2024-11-28 04:35:09,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:09,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:09,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:11,408 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:11,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:11,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551794091] [2024-11-28 04:35:11,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551794091] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:11,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:11,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:35:11,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133499344] [2024-11-28 04:35:11,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:11,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:35:11,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:11,412 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:35:11,412 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:35:11,413 INFO L87 Difference]: Start difference. First operand 1097 states and 1686 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 2 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-28 04:35:12,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:12,428 INFO L93 Difference]: Finished difference Result 2432 states and 3710 transitions. [2024-11-28 04:35:12,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:35:12,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 2 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 323 [2024-11-28 04:35:12,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:12,443 INFO L225 Difference]: With dead ends: 2432 [2024-11-28 04:35:12,443 INFO L226 Difference]: Without dead ends: 1971 [2024-11-28 04:35:12,445 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:35:12,446 INFO L435 NwaCegarLoop]: 295 mSDtfsCounter, 355 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:12,447 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 1188 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 04:35:12,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2024-11-28 04:35:12,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1953. [2024-11-28 04:35:12,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1953 states, 1694 states have (on average 1.4651711924439197) internal successors, (2482), 1698 states have internal predecessors, (2482), 246 states have call successors, (246), 12 states have call predecessors, (246), 12 states have return successors, (246), 242 states have call predecessors, (246), 246 states have call successors, (246) [2024-11-28 04:35:12,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1953 states to 1953 states and 2974 transitions. [2024-11-28 04:35:12,699 INFO L78 Accepts]: Start accepts. Automaton has 1953 states and 2974 transitions. Word has length 323 [2024-11-28 04:35:12,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:12,700 INFO L471 AbstractCegarLoop]: Abstraction has 1953 states and 2974 transitions. [2024-11-28 04:35:12,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 2 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-28 04:35:12,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1953 states and 2974 transitions. [2024-11-28 04:35:12,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2024-11-28 04:35:12,707 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:12,707 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:12,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 04:35:12,708 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:12,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:12,709 INFO L85 PathProgramCache]: Analyzing trace with hash 693928214, now seen corresponding path program 1 times [2024-11-28 04:35:12,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:12,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415136216] [2024-11-28 04:35:12,709 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:12,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:13,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:14,095 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:14,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:14,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415136216] [2024-11-28 04:35:14,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415136216] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:14,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:14,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:35:14,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523194911] [2024-11-28 04:35:14,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:14,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:35:14,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:14,098 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:35:14,098 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:14,098 INFO L87 Difference]: Start difference. First operand 1953 states and 2974 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:14,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:14,712 INFO L93 Difference]: Finished difference Result 5467 states and 8340 transitions. [2024-11-28 04:35:14,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:35:14,713 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 324 [2024-11-28 04:35:14,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:14,738 INFO L225 Difference]: With dead ends: 5467 [2024-11-28 04:35:14,739 INFO L226 Difference]: Without dead ends: 3728 [2024-11-28 04:35:14,744 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:14,745 INFO L435 NwaCegarLoop]: 303 mSDtfsCounter, 182 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:14,747 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 801 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:14,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3728 states. [2024-11-28 04:35:15,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3728 to 3710. [2024-11-28 04:35:15,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3710 states, 3241 states have (on average 1.4597346497994446) internal successors, (4731), 3249 states have internal predecessors, (4731), 446 states have call successors, (446), 22 states have call predecessors, (446), 22 states have return successors, (446), 438 states have call predecessors, (446), 446 states have call successors, (446) [2024-11-28 04:35:15,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3710 states to 3710 states and 5623 transitions. [2024-11-28 04:35:15,202 INFO L78 Accepts]: Start accepts. Automaton has 3710 states and 5623 transitions. Word has length 324 [2024-11-28 04:35:15,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:15,203 INFO L471 AbstractCegarLoop]: Abstraction has 3710 states and 5623 transitions. [2024-11-28 04:35:15,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:15,204 INFO L276 IsEmpty]: Start isEmpty. Operand 3710 states and 5623 transitions. [2024-11-28 04:35:15,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2024-11-28 04:35:15,213 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:15,213 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:15,213 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 04:35:15,213 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:15,214 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:15,214 INFO L85 PathProgramCache]: Analyzing trace with hash 912782932, now seen corresponding path program 1 times [2024-11-28 04:35:15,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:15,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410577681] [2024-11-28 04:35:15,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:15,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:15,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:28,981 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:28,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:28,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410577681] [2024-11-28 04:35:28,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410577681] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:28,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:28,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:35:28,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141221338] [2024-11-28 04:35:28,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:28,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:35:28,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:28,985 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:35:28,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:35:28,985 INFO L87 Difference]: Start difference. First operand 3710 states and 5623 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:30,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:30,443 INFO L93 Difference]: Finished difference Result 8744 states and 13125 transitions. [2024-11-28 04:35:30,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:35:30,444 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 324 [2024-11-28 04:35:30,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:30,476 INFO L225 Difference]: With dead ends: 8744 [2024-11-28 04:35:30,476 INFO L226 Difference]: Without dead ends: 5686 [2024-11-28 04:35:30,483 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:35:30,484 INFO L435 NwaCegarLoop]: 463 mSDtfsCounter, 401 mSDsluCounter, 1881 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 2344 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:30,484 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 2344 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 04:35:30,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5686 states. [2024-11-28 04:35:30,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5686 to 4671. [2024-11-28 04:35:30,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4671 states, 4178 states have (on average 1.4523695548109143) internal successors, (6068), 4194 states have internal predecessors, (6068), 462 states have call successors, (462), 30 states have call predecessors, (462), 30 states have return successors, (462), 446 states have call predecessors, (462), 462 states have call successors, (462) [2024-11-28 04:35:30,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4671 states to 4671 states and 6992 transitions. [2024-11-28 04:35:30,844 INFO L78 Accepts]: Start accepts. Automaton has 4671 states and 6992 transitions. Word has length 324 [2024-11-28 04:35:30,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:30,845 INFO L471 AbstractCegarLoop]: Abstraction has 4671 states and 6992 transitions. [2024-11-28 04:35:30,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:30,846 INFO L276 IsEmpty]: Start isEmpty. Operand 4671 states and 6992 transitions. [2024-11-28 04:35:30,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2024-11-28 04:35:30,853 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:30,853 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:30,854 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 04:35:30,854 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:30,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:30,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1718763230, now seen corresponding path program 1 times [2024-11-28 04:35:30,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:30,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195337515] [2024-11-28 04:35:30,855 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:30,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:31,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:37,227 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:37,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:37,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195337515] [2024-11-28 04:35:37,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195337515] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:37,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:37,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:35:37,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790420935] [2024-11-28 04:35:37,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:37,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:35:37,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:37,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:35:37,229 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:35:37,229 INFO L87 Difference]: Start difference. First operand 4671 states and 6992 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:38,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:38,736 INFO L93 Difference]: Finished difference Result 12083 states and 17885 transitions. [2024-11-28 04:35:38,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:35:38,738 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 324 [2024-11-28 04:35:38,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:38,798 INFO L225 Difference]: With dead ends: 12083 [2024-11-28 04:35:38,799 INFO L226 Difference]: Without dead ends: 7618 [2024-11-28 04:35:38,809 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:35:38,809 INFO L435 NwaCegarLoop]: 602 mSDtfsCounter, 651 mSDsluCounter, 1650 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 2252 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:38,810 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [651 Valid, 2252 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:35:38,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7618 states. [2024-11-28 04:35:39,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7618 to 4198. [2024-11-28 04:35:39,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4198 states, 3736 states have (on average 1.455032119914347) internal successors, (5436), 3744 states have internal predecessors, (5436), 430 states have call successors, (430), 31 states have call predecessors, (430), 31 states have return successors, (430), 422 states have call predecessors, (430), 430 states have call successors, (430) [2024-11-28 04:35:39,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4198 states to 4198 states and 6296 transitions. [2024-11-28 04:35:39,224 INFO L78 Accepts]: Start accepts. Automaton has 4198 states and 6296 transitions. Word has length 324 [2024-11-28 04:35:39,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:39,225 INFO L471 AbstractCegarLoop]: Abstraction has 4198 states and 6296 transitions. [2024-11-28 04:35:39,225 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:39,225 INFO L276 IsEmpty]: Start isEmpty. Operand 4198 states and 6296 transitions. [2024-11-28 04:35:39,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:35:39,229 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:39,229 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:39,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 04:35:39,230 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:39,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:39,231 INFO L85 PathProgramCache]: Analyzing trace with hash 32049702, now seen corresponding path program 1 times [2024-11-28 04:35:39,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:39,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045513335] [2024-11-28 04:35:39,231 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:39,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:39,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:40,228 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:40,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:40,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045513335] [2024-11-28 04:35:40,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045513335] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:40,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:40,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:35:40,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578632480] [2024-11-28 04:35:40,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:40,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:35:40,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:40,232 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:35:40,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:35:40,233 INFO L87 Difference]: Start difference. First operand 4198 states and 6296 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:40,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:40,776 INFO L93 Difference]: Finished difference Result 9883 states and 14721 transitions. [2024-11-28 04:35:40,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:35:40,777 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 325 [2024-11-28 04:35:40,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:40,810 INFO L225 Difference]: With dead ends: 9883 [2024-11-28 04:35:40,810 INFO L226 Difference]: Without dead ends: 6311 [2024-11-28 04:35:40,818 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:35:40,819 INFO L435 NwaCegarLoop]: 440 mSDtfsCounter, 425 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:40,819 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [425 Valid, 1055 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:35:40,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6311 states. [2024-11-28 04:35:41,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6311 to 3528. [2024-11-28 04:35:41,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3528 states, 3081 states have (on average 1.4543979227523531) internal successors, (4481), 3081 states have internal predecessors, (4481), 414 states have call successors, (414), 32 states have call predecessors, (414), 32 states have return successors, (414), 414 states have call predecessors, (414), 414 states have call successors, (414) [2024-11-28 04:35:41,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3528 states to 3528 states and 5309 transitions. [2024-11-28 04:35:41,163 INFO L78 Accepts]: Start accepts. Automaton has 3528 states and 5309 transitions. Word has length 325 [2024-11-28 04:35:41,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:41,164 INFO L471 AbstractCegarLoop]: Abstraction has 3528 states and 5309 transitions. [2024-11-28 04:35:41,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:41,164 INFO L276 IsEmpty]: Start isEmpty. Operand 3528 states and 5309 transitions. [2024-11-28 04:35:41,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:35:41,167 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:41,167 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:41,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 04:35:41,168 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:41,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:41,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1955277736, now seen corresponding path program 1 times [2024-11-28 04:35:41,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:41,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289893018] [2024-11-28 04:35:41,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:41,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:41,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:46,828 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:46,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:46,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289893018] [2024-11-28 04:35:46,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289893018] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:46,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:46,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:35:46,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336285788] [2024-11-28 04:35:46,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:46,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:35:46,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:46,831 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:35:46,831 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:35:46,831 INFO L87 Difference]: Start difference. First operand 3528 states and 5309 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:48,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:48,257 INFO L93 Difference]: Finished difference Result 8575 states and 12898 transitions. [2024-11-28 04:35:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:35:48,258 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 325 [2024-11-28 04:35:48,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:48,279 INFO L225 Difference]: With dead ends: 8575 [2024-11-28 04:35:48,279 INFO L226 Difference]: Without dead ends: 5555 [2024-11-28 04:35:48,287 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:35:48,288 INFO L435 NwaCegarLoop]: 565 mSDtfsCounter, 364 mSDsluCounter, 1599 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 2164 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:48,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 2164 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 04:35:48,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5555 states. [2024-11-28 04:35:48,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5555 to 3558. [2024-11-28 04:35:48,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3558 states, 3111 states have (on average 1.4596592735454839) internal successors, (4541), 3111 states have internal predecessors, (4541), 414 states have call successors, (414), 32 states have call predecessors, (414), 32 states have return successors, (414), 414 states have call predecessors, (414), 414 states have call successors, (414) [2024-11-28 04:35:48,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3558 states to 3558 states and 5369 transitions. [2024-11-28 04:35:48,681 INFO L78 Accepts]: Start accepts. Automaton has 3558 states and 5369 transitions. Word has length 325 [2024-11-28 04:35:48,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:48,681 INFO L471 AbstractCegarLoop]: Abstraction has 3558 states and 5369 transitions. [2024-11-28 04:35:48,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:48,682 INFO L276 IsEmpty]: Start isEmpty. Operand 3558 states and 5369 transitions. [2024-11-28 04:35:48,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:35:48,687 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:48,688 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:48,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 04:35:48,688 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:48,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:48,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1977847122, now seen corresponding path program 1 times [2024-11-28 04:35:48,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:48,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088029954] [2024-11-28 04:35:48,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:48,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:49,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:49,884 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:49,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:49,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088029954] [2024-11-28 04:35:49,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088029954] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:49,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:49,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:35:49,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753141069] [2024-11-28 04:35:49,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:49,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:35:49,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:49,886 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:35:49,887 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:35:49,887 INFO L87 Difference]: Start difference. First operand 3558 states and 5369 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-28 04:35:53,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:53,129 INFO L93 Difference]: Finished difference Result 20175 states and 29815 transitions. [2024-11-28 04:35:53,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:35:53,129 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 325 [2024-11-28 04:35:53,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:53,180 INFO L225 Difference]: With dead ends: 20175 [2024-11-28 04:35:53,180 INFO L226 Difference]: Without dead ends: 16981 [2024-11-28 04:35:53,190 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:35:53,192 INFO L435 NwaCegarLoop]: 281 mSDtfsCounter, 1802 mSDsluCounter, 1226 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 447 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1802 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 447 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:53,192 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1802 Valid, 1507 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [447 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-28 04:35:53,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16981 states. [2024-11-28 04:35:54,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16981 to 9839. [2024-11-28 04:35:54,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9839 states, 8851 states have (on average 1.458253304711332) internal successors, (12907), 8867 states have internal predecessors, (12907), 878 states have call successors, (878), 109 states have call predecessors, (878), 109 states have return successors, (878), 862 states have call predecessors, (878), 878 states have call successors, (878) [2024-11-28 04:35:54,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9839 states to 9839 states and 14663 transitions. [2024-11-28 04:35:54,653 INFO L78 Accepts]: Start accepts. Automaton has 9839 states and 14663 transitions. Word has length 325 [2024-11-28 04:35:54,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:54,654 INFO L471 AbstractCegarLoop]: Abstraction has 9839 states and 14663 transitions. [2024-11-28 04:35:54,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-28 04:35:54,654 INFO L276 IsEmpty]: Start isEmpty. Operand 9839 states and 14663 transitions. [2024-11-28 04:35:54,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:35:54,659 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:54,660 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:54,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 04:35:54,660 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:54,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:54,661 INFO L85 PathProgramCache]: Analyzing trace with hash -591643728, now seen corresponding path program 1 times [2024-11-28 04:35:54,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:54,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615700576] [2024-11-28 04:35:54,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:54,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:54,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:55,975 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:55,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:55,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615700576] [2024-11-28 04:35:55,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615700576] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:55,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:55,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:35:55,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362990096] [2024-11-28 04:35:55,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:55,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:35:55,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:55,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:35:55,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:55,980 INFO L87 Difference]: Start difference. First operand 9839 states and 14663 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:57,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:57,171 INFO L93 Difference]: Finished difference Result 23475 states and 34477 transitions. [2024-11-28 04:35:57,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:35:57,171 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 325 [2024-11-28 04:35:57,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:57,218 INFO L225 Difference]: With dead ends: 23475 [2024-11-28 04:35:57,218 INFO L226 Difference]: Without dead ends: 14823 [2024-11-28 04:35:57,234 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:35:57,235 INFO L435 NwaCegarLoop]: 389 mSDtfsCounter, 257 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 651 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:57,236 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 651 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:57,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14823 states. [2024-11-28 04:35:58,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14823 to 7040. [2024-11-28 04:35:58,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7040 states, 6180 states have (on average 1.4653721682847896) internal successors, (9056), 6180 states have internal predecessors, (9056), 782 states have call successors, (782), 77 states have call predecessors, (782), 77 states have return successors, (782), 782 states have call predecessors, (782), 782 states have call successors, (782) [2024-11-28 04:35:58,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7040 states to 7040 states and 10620 transitions. [2024-11-28 04:35:58,520 INFO L78 Accepts]: Start accepts. Automaton has 7040 states and 10620 transitions. Word has length 325 [2024-11-28 04:35:58,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:58,521 INFO L471 AbstractCegarLoop]: Abstraction has 7040 states and 10620 transitions. [2024-11-28 04:35:58,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:35:58,521 INFO L276 IsEmpty]: Start isEmpty. Operand 7040 states and 10620 transitions. [2024-11-28 04:35:58,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:35:58,526 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:58,526 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:35:58,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 04:35:58,528 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:58,528 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:58,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1922753388, now seen corresponding path program 1 times [2024-11-28 04:35:58,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:58,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861260669] [2024-11-28 04:35:58,529 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:58,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:58,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:08,200 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:36:08,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:08,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861260669] [2024-11-28 04:36:08,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861260669] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:36:08,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:36:08,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 04:36:08,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331996268] [2024-11-28 04:36:08,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:36:08,202 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:36:08,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:08,203 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:36:08,203 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:36:08,203 INFO L87 Difference]: Start difference. First operand 7040 states and 10620 transitions. Second operand has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:36:10,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:10,244 INFO L93 Difference]: Finished difference Result 15155 states and 22669 transitions. [2024-11-28 04:36:10,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:36:10,244 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 325 [2024-11-28 04:36:10,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:10,269 INFO L225 Difference]: With dead ends: 15155 [2024-11-28 04:36:10,269 INFO L226 Difference]: Without dead ends: 9081 [2024-11-28 04:36:10,280 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:36:10,281 INFO L435 NwaCegarLoop]: 331 mSDtfsCounter, 942 mSDsluCounter, 1595 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 942 SdHoareTripleChecker+Valid, 1926 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:10,281 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [942 Valid, 1926 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-28 04:36:10,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9081 states. [2024-11-28 04:36:11,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9081 to 6915. [2024-11-28 04:36:11,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6915 states, 6055 states have (on average 1.4617671345995045) internal successors, (8851), 6055 states have internal predecessors, (8851), 782 states have call successors, (782), 77 states have call predecessors, (782), 77 states have return successors, (782), 782 states have call predecessors, (782), 782 states have call successors, (782) [2024-11-28 04:36:11,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6915 states to 6915 states and 10415 transitions. [2024-11-28 04:36:11,229 INFO L78 Accepts]: Start accepts. Automaton has 6915 states and 10415 transitions. Word has length 325 [2024-11-28 04:36:11,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:11,230 INFO L471 AbstractCegarLoop]: Abstraction has 6915 states and 10415 transitions. [2024-11-28 04:36:11,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:36:11,230 INFO L276 IsEmpty]: Start isEmpty. Operand 6915 states and 10415 transitions. [2024-11-28 04:36:11,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-28 04:36:11,235 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:11,235 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:11,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 04:36:11,235 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:11,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:11,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1023062761, now seen corresponding path program 1 times [2024-11-28 04:36:11,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:11,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525250240] [2024-11-28 04:36:11,237 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:11,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:18,889 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:36:18,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:18,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525250240] [2024-11-28 04:36:18,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525250240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:36:18,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:36:18,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:36:18,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249904673] [2024-11-28 04:36:18,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:36:18,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:36:18,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:18,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:36:18,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:36:18,891 INFO L87 Difference]: Start difference. First operand 6915 states and 10415 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:36:20,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:20,287 INFO L93 Difference]: Finished difference Result 16301 states and 24136 transitions. [2024-11-28 04:36:20,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:36:20,287 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 326 [2024-11-28 04:36:20,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:20,317 INFO L225 Difference]: With dead ends: 16301 [2024-11-28 04:36:20,317 INFO L226 Difference]: Without dead ends: 10327 [2024-11-28 04:36:20,329 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:36:20,330 INFO L435 NwaCegarLoop]: 437 mSDtfsCounter, 694 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 694 SdHoareTripleChecker+Valid, 1596 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:20,330 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [694 Valid, 1596 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:36:20,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10327 states. [2024-11-28 04:36:21,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10327 to 6598. [2024-11-28 04:36:21,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6598 states, 5738 states have (on average 1.4538166608574417) internal successors, (8342), 5738 states have internal predecessors, (8342), 782 states have call successors, (782), 77 states have call predecessors, (782), 77 states have return successors, (782), 782 states have call predecessors, (782), 782 states have call successors, (782) [2024-11-28 04:36:21,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6598 states to 6598 states and 9906 transitions. [2024-11-28 04:36:21,160 INFO L78 Accepts]: Start accepts. Automaton has 6598 states and 9906 transitions. Word has length 326 [2024-11-28 04:36:21,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:21,160 INFO L471 AbstractCegarLoop]: Abstraction has 6598 states and 9906 transitions. [2024-11-28 04:36:21,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:36:21,161 INFO L276 IsEmpty]: Start isEmpty. Operand 6598 states and 9906 transitions. [2024-11-28 04:36:21,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2024-11-28 04:36:21,165 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:21,165 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:21,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 04:36:21,165 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:21,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:21,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1267148805, now seen corresponding path program 1 times [2024-11-28 04:36:21,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:21,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255727822] [2024-11-28 04:36:21,166 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:21,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:21,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:22,236 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 30 proven. 105 refuted. 0 times theorem prover too weak. 4005 trivial. 0 not checked. [2024-11-28 04:36:22,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:22,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255727822] [2024-11-28 04:36:22,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255727822] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:22,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720692461] [2024-11-28 04:36:22,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:22,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:22,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:22,238 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:22,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:36:22,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:22,563 INFO L256 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-28 04:36:22,625 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:23,848 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1653 proven. 99 refuted. 0 times theorem prover too weak. 2388 trivial. 0 not checked. [2024-11-28 04:36:23,849 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:24,665 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 36 proven. 99 refuted. 0 times theorem prover too weak. 4005 trivial. 0 not checked. [2024-11-28 04:36:24,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720692461] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:24,665 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:24,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 20 [2024-11-28 04:36:24,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208944152] [2024-11-28 04:36:24,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:24,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:36:24,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:24,669 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:36:24,670 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:36:24,671 INFO L87 Difference]: Start difference. First operand 6598 states and 9906 transitions. Second operand has 20 states, 19 states have (on average 11.473684210526315) internal successors, (218), 20 states have internal predecessors, (218), 7 states have call successors, (138), 3 states have call predecessors, (138), 6 states have return successors, (138), 6 states have call predecessors, (138), 7 states have call successors, (138) [2024-11-28 04:36:33,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:33,489 INFO L93 Difference]: Finished difference Result 30211 states and 44297 transitions. [2024-11-28 04:36:33,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-28 04:36:33,490 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 11.473684210526315) internal successors, (218), 20 states have internal predecessors, (218), 7 states have call successors, (138), 3 states have call predecessors, (138), 6 states have return successors, (138), 6 states have call predecessors, (138), 7 states have call successors, (138) Word has length 327 [2024-11-28 04:36:33,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:33,566 INFO L225 Difference]: With dead ends: 30211 [2024-11-28 04:36:33,566 INFO L226 Difference]: Without dead ends: 23736 [2024-11-28 04:36:33,582 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 739 GetRequests, 657 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2460 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1310, Invalid=5662, Unknown=0, NotChecked=0, Total=6972 [2024-11-28 04:36:33,583 INFO L435 NwaCegarLoop]: 207 mSDtfsCounter, 6141 mSDsluCounter, 2430 mSDsCounter, 0 mSdLazyCounter, 2232 mSolverCounterSat, 1937 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6187 SdHoareTripleChecker+Valid, 2637 SdHoareTripleChecker+Invalid, 4169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1937 IncrementalHoareTripleChecker+Valid, 2232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:33,583 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6187 Valid, 2637 Invalid, 4169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1937 Valid, 2232 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-28 04:36:33,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23736 states. [2024-11-28 04:36:35,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23736 to 19522. [2024-11-28 04:36:35,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19522 states, 16732 states have (on average 1.4082596222806598) internal successors, (23563), 16748 states have internal predecessors, (23563), 2446 states have call successors, (2446), 343 states have call predecessors, (2446), 343 states have return successors, (2446), 2430 states have call predecessors, (2446), 2446 states have call successors, (2446) [2024-11-28 04:36:36,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19522 states to 19522 states and 28455 transitions. [2024-11-28 04:36:36,197 INFO L78 Accepts]: Start accepts. Automaton has 19522 states and 28455 transitions. Word has length 327 [2024-11-28 04:36:36,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:36,197 INFO L471 AbstractCegarLoop]: Abstraction has 19522 states and 28455 transitions. [2024-11-28 04:36:36,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 11.473684210526315) internal successors, (218), 20 states have internal predecessors, (218), 7 states have call successors, (138), 3 states have call predecessors, (138), 6 states have return successors, (138), 6 states have call predecessors, (138), 7 states have call successors, (138) [2024-11-28 04:36:36,198 INFO L276 IsEmpty]: Start isEmpty. Operand 19522 states and 28455 transitions. [2024-11-28 04:36:36,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2024-11-28 04:36:36,203 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:36,203 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:36,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 04:36:36,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:36,404 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:36,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:36,405 INFO L85 PathProgramCache]: Analyzing trace with hash -364698554, now seen corresponding path program 1 times [2024-11-28 04:36:36,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:36,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98378939] [2024-11-28 04:36:36,405 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:36,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:37,068 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 12 proven. 123 refuted. 0 times theorem prover too weak. 4005 trivial. 0 not checked. [2024-11-28 04:36:37,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:37,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98378939] [2024-11-28 04:36:37,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98378939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:37,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761852382] [2024-11-28 04:36:37,069 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:37,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:37,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:37,072 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:37,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:36:37,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:37,414 INFO L256 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:36:37,421 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:38,099 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 709 proven. 123 refuted. 0 times theorem prover too weak. 3308 trivial. 0 not checked. [2024-11-28 04:36:38,099 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:38,630 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 12 proven. 123 refuted. 0 times theorem prover too weak. 4005 trivial. 0 not checked. [2024-11-28 04:36:38,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761852382] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:36:38,630 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:36:38,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-28 04:36:38,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876033666] [2024-11-28 04:36:38,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:38,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:36:38,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:38,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:36:38,634 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:36:38,635 INFO L87 Difference]: Start difference. First operand 19522 states and 28455 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:36:41,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:41,297 INFO L93 Difference]: Finished difference Result 35912 states and 51785 transitions. [2024-11-28 04:36:41,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:36:41,298 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 327 [2024-11-28 04:36:41,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:41,370 INFO L225 Difference]: With dead ends: 35912 [2024-11-28 04:36:41,370 INFO L226 Difference]: Without dead ends: 16710 [2024-11-28 04:36:41,403 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 651 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:36:41,404 INFO L435 NwaCegarLoop]: 255 mSDtfsCounter, 480 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:41,404 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [484 Valid, 653 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:36:41,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2024-11-28 04:36:44,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 16126. [2024-11-28 04:36:44,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16126 states, 13271 states have (on average 1.3699796548865948) internal successors, (18181), 13287 states have internal predecessors, (18181), 2446 states have call successors, (2446), 408 states have call predecessors, (2446), 408 states have return successors, (2446), 2430 states have call predecessors, (2446), 2446 states have call successors, (2446) [2024-11-28 04:36:44,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16126 states to 16126 states and 23073 transitions. [2024-11-28 04:36:44,121 INFO L78 Accepts]: Start accepts. Automaton has 16126 states and 23073 transitions. Word has length 327 [2024-11-28 04:36:44,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:44,122 INFO L471 AbstractCegarLoop]: Abstraction has 16126 states and 23073 transitions. [2024-11-28 04:36:44,122 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:36:44,122 INFO L276 IsEmpty]: Start isEmpty. Operand 16126 states and 23073 transitions. [2024-11-28 04:36:44,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2024-11-28 04:36:44,125 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:44,125 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:44,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 04:36:44,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:44,326 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:44,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:44,327 INFO L85 PathProgramCache]: Analyzing trace with hash -976488165, now seen corresponding path program 1 times [2024-11-28 04:36:44,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:44,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561288486] [2024-11-28 04:36:44,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:44,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:44,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:46,142 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 72 proven. 315 refuted. 0 times theorem prover too weak. 3753 trivial. 0 not checked. [2024-11-28 04:36:46,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:46,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561288486] [2024-11-28 04:36:46,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561288486] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:46,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240241048] [2024-11-28 04:36:46,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:46,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:46,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:46,145 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:46,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:36:46,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:46,540 INFO L256 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 04:36:46,546 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:49,441 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1368 proven. 408 refuted. 0 times theorem prover too weak. 2364 trivial. 0 not checked. [2024-11-28 04:36:49,442 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:50,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240241048] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:50,776 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:36:50,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16] total 24 [2024-11-28 04:36:50,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112901642] [2024-11-28 04:36:50,776 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:50,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 04:36:50,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:50,778 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 04:36:50,779 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=979, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 04:36:50,779 INFO L87 Difference]: Start difference. First operand 16126 states and 23073 transitions. Second operand has 24 states, 22 states have (on average 7.181818181818182) internal successors, (158), 20 states have internal predecessors, (158), 8 states have call successors, (92), 6 states have call predecessors, (92), 8 states have return successors, (92), 8 states have call predecessors, (92), 8 states have call successors, (92) [2024-11-28 04:36:54,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:54,564 INFO L93 Difference]: Finished difference Result 29505 states and 42073 transitions. [2024-11-28 04:36:54,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-28 04:36:54,565 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 7.181818181818182) internal successors, (158), 20 states have internal predecessors, (158), 8 states have call successors, (92), 6 states have call predecessors, (92), 8 states have return successors, (92), 8 states have call predecessors, (92), 8 states have call successors, (92) Word has length 328 [2024-11-28 04:36:54,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:54,616 INFO L225 Difference]: With dead ends: 29505 [2024-11-28 04:36:54,617 INFO L226 Difference]: Without dead ends: 13505 [2024-11-28 04:36:54,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 641 GetRequests, 588 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 647 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=741, Invalid=2229, Unknown=0, NotChecked=0, Total=2970 [2024-11-28 04:36:54,644 INFO L435 NwaCegarLoop]: 216 mSDtfsCounter, 1207 mSDsluCounter, 1976 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1207 SdHoareTripleChecker+Valid, 2192 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:54,644 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1207 Valid, 2192 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-28 04:36:54,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13505 states. [2024-11-28 04:36:56,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13505 to 12104. [2024-11-28 04:36:56,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12104 states, 9982 states have (on average 1.3733720697255059) internal successors, (13709), 9990 states have internal predecessors, (13709), 1798 states have call successors, (1798), 323 states have call predecessors, (1798), 323 states have return successors, (1798), 1790 states have call predecessors, (1798), 1798 states have call successors, (1798) [2024-11-28 04:36:56,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12104 states to 12104 states and 17305 transitions. [2024-11-28 04:36:56,453 INFO L78 Accepts]: Start accepts. Automaton has 12104 states and 17305 transitions. Word has length 328 [2024-11-28 04:36:56,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:56,454 INFO L471 AbstractCegarLoop]: Abstraction has 12104 states and 17305 transitions. [2024-11-28 04:36:56,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 7.181818181818182) internal successors, (158), 20 states have internal predecessors, (158), 8 states have call successors, (92), 6 states have call predecessors, (92), 8 states have return successors, (92), 8 states have call predecessors, (92), 8 states have call successors, (92) [2024-11-28 04:36:56,454 INFO L276 IsEmpty]: Start isEmpty. Operand 12104 states and 17305 transitions. [2024-11-28 04:36:56,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2024-11-28 04:36:56,458 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:56,458 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:56,474 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 04:36:56,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:56,659 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:56,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:56,659 INFO L85 PathProgramCache]: Analyzing trace with hash -100469159, now seen corresponding path program 1 times [2024-11-28 04:36:56,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:56,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932136575] [2024-11-28 04:36:56,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:56,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:57,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:36:57,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1402728650] [2024-11-28 04:36:57,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:57,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:57,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:57,016 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:57,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 04:36:57,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 04:36:57,748 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 04:36:57,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 04:36:58,295 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 04:36:58,295 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 04:36:58,296 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 04:36:58,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-28 04:36:58,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:58,502 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:36:58,843 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 04:36:58,846 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 04:36:58 BoogieIcfgContainer [2024-11-28 04:36:58,847 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 04:36:58,847 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 04:36:58,848 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 04:36:58,848 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 04:36:58,849 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:34:57" (3/4) ... [2024-11-28 04:36:58,852 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-28 04:36:58,853 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 04:36:58,854 INFO L158 Benchmark]: Toolchain (without parser) took 124037.84ms. Allocated memory was 117.4MB in the beginning and 2.6GB in the end (delta: 2.5GB). Free memory was 92.8MB in the beginning and 1.7GB in the end (delta: -1.6GB). Peak memory consumption was 903.8MB. Max. memory is 16.1GB. [2024-11-28 04:36:58,854 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 167.8MB. Free memory is still 102.9MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 04:36:58,854 INFO L158 Benchmark]: CACSL2BoogieTranslator took 634.47ms. Allocated memory is still 117.4MB. Free memory was 92.8MB in the beginning and 68.0MB in the end (delta: 24.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-28 04:36:58,855 INFO L158 Benchmark]: Boogie Procedure Inliner took 129.13ms. Allocated memory is still 117.4MB. Free memory was 68.0MB in the beginning and 56.4MB in the end (delta: 11.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 04:36:58,859 INFO L158 Benchmark]: Boogie Preprocessor took 195.73ms. Allocated memory is still 117.4MB. Free memory was 56.4MB in the beginning and 83.5MB in the end (delta: -27.1MB). Peak memory consumption was 24.5MB. Max. memory is 16.1GB. [2024-11-28 04:36:58,859 INFO L158 Benchmark]: RCFGBuilder took 1901.90ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 83.5MB in the beginning and 285.3MB in the end (delta: -201.8MB). Peak memory consumption was 49.6MB. Max. memory is 16.1GB. [2024-11-28 04:36:58,859 INFO L158 Benchmark]: TraceAbstraction took 121160.20ms. Allocated memory was 352.3MB in the beginning and 2.6GB in the end (delta: 2.3GB). Free memory was 284.7MB in the beginning and 1.7GB in the end (delta: -1.4GB). Peak memory consumption was 859.4MB. Max. memory is 16.1GB. [2024-11-28 04:36:58,860 INFO L158 Benchmark]: Witness Printer took 5.54ms. Allocated memory is still 2.6GB. Free memory was 1.7GB in the beginning and 1.7GB in the end (delta: 224.3kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 04:36:58,861 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.36ms. Allocated memory is still 167.8MB. Free memory is still 102.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 634.47ms. Allocated memory is still 117.4MB. Free memory was 92.8MB in the beginning and 68.0MB in the end (delta: 24.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 129.13ms. Allocated memory is still 117.4MB. Free memory was 68.0MB in the beginning and 56.4MB in the end (delta: 11.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 195.73ms. Allocated memory is still 117.4MB. Free memory was 56.4MB in the beginning and 83.5MB in the end (delta: -27.1MB). Peak memory consumption was 24.5MB. Max. memory is 16.1GB. * RCFGBuilder took 1901.90ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 83.5MB in the beginning and 285.3MB in the end (delta: -201.8MB). Peak memory consumption was 49.6MB. Max. memory is 16.1GB. * TraceAbstraction took 121160.20ms. Allocated memory was 352.3MB in the beginning and 2.6GB in the end (delta: 2.3GB). Free memory was 284.7MB in the beginning and 1.7GB in the end (delta: -1.4GB). Peak memory consumption was 859.4MB. Max. memory is 16.1GB. * Witness Printer took 5.54ms. Allocated memory is still 2.6GB. Free memory was 1.7GB in the beginning and 1.7GB in the end (delta: 224.3kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftRight at line 139, overapproximation of shiftRight at line 365, overapproximation of someBinaryFLOATComparisonOperation at line 298, overapproximation of someBinaryFLOATComparisonOperation at line 310, overapproximation of someBinaryFLOATComparisonOperation at line 365, overapproximation of someBinaryFLOATComparisonOperation at line 175, overapproximation of someBinaryFLOATComparisonOperation at line 365, overapproximation of someBinaryFLOATComparisonOperation at line 318, overapproximation of someBinaryFLOATComparisonOperation at line 312, overapproximation of someBinaryFLOATComparisonOperation at line 300, overapproximation of someBinaryFLOATComparisonOperation at line 314, overapproximation of someBinaryFLOATComparisonOperation at line 365, overapproximation of someBinaryFLOATComparisonOperation at line 163, overapproximation of someBinaryFLOATComparisonOperation at line 177, overapproximation of someBinaryFLOATComparisonOperation at line 320, overapproximation of someBinaryFLOATComparisonOperation at line 224, overapproximation of someBinaryFLOATComparisonOperation at line 308, overapproximation of someBinaryFLOATComparisonOperation at line 331, overapproximation of someBinaryFLOATComparisonOperation at line 365, overapproximation of someBinaryFLOATComparisonOperation at line 316, overapproximation of bitwiseOr at line 94, overapproximation of someBinaryDOUBLEComparisonOperation at line 182, overapproximation of someBinaryDOUBLEComparisonOperation at line 365, overapproximation of someBinaryArithmeticFLOAToperation at line 175, overapproximation of someBinaryArithmeticFLOAToperation at line 199, overapproximation of someBinaryArithmeticFLOAToperation at line 107, overapproximation of someBinaryArithmeticFLOAToperation at line 97, overapproximation of someBinaryArithmeticFLOAToperation at line 145. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 0; [L23] unsigned char var_1_5 = 0; [L24] unsigned char var_1_6 = 0; [L25] unsigned char var_1_9 = 0; [L26] unsigned long int var_1_10 = 64; [L27] unsigned char var_1_12 = 5; [L28] unsigned char var_1_13 = 10; [L29] unsigned long int var_1_14 = 0; [L30] unsigned long int var_1_18 = 1000000000; [L31] signed long int var_1_19 = 50; [L32] signed long int var_1_20 = 1495534220; [L33] unsigned long int var_1_21 = 0; [L34] unsigned short int var_1_22 = 8; [L35] unsigned short int var_1_23 = 17273; [L36] unsigned short int var_1_24 = 43392; [L37] float var_1_25 = 63.4; [L38] float var_1_26 = 127.875; [L39] float var_1_27 = 4.5; [L40] unsigned long int var_1_28 = 2; [L41] unsigned long int var_1_29 = 2760471636; [L42] unsigned char var_1_30 = 8; [L43] unsigned char var_1_31 = 1; [L44] unsigned short int var_1_32 = 4; [L45] unsigned long int var_1_33 = 4; [L46] float var_1_34 = 199.25; [L47] float var_1_35 = 0.0; [L48] float var_1_36 = 0.0; [L49] float var_1_37 = 2.8; [L50] float var_1_38 = 9.8; [L51] float var_1_39 = 0.5; [L52] float var_1_40 = 128.4; [L53] float var_1_41 = 100000000000000.75; [L54] float var_1_42 = 4.25; [L55] unsigned long int var_1_43 = 10; [L56] signed char var_1_44 = -5; [L57] unsigned long int var_1_45 = 1112466972; [L58] signed short int var_1_46 = 8; [L59] signed short int var_1_47 = 29404; [L60] float var_1_48 = 15.5; [L61] float var_1_49 = 128.2; [L62] unsigned char var_1_50 = 0; [L63] unsigned char var_1_51 = 32; [L64] unsigned char var_1_52 = 128; [L65] unsigned char var_1_53 = 16; [L66] unsigned char var_1_54 = 2; [L67] float var_1_55 = 500.25; [L68] signed short int var_1_56 = 100; [L69] unsigned short int var_1_57 = 128; [L70] unsigned short int var_1_59 = 10; [L71] unsigned long int var_1_60 = 0; [L72] signed short int var_1_61 = -64; [L73] unsigned char var_1_62 = 2; [L74] unsigned char var_1_63 = 25; [L75] unsigned char var_1_64 = 25; [L76] unsigned char var_1_65 = 0; [L77] unsigned char last_1_var_1_12 = 5; [L78] signed long int last_1_var_1_19 = 50; [L79] unsigned long int last_1_var_1_21 = 0; [L80] unsigned long int last_1_var_1_28 = 2; [L81] unsigned char last_1_var_1_30 = 8; [L82] unsigned short int last_1_var_1_32 = 4; [L83] unsigned long int last_1_var_1_43 = 10; [L84] signed short int last_1_var_1_46 = 8; [L85] float last_1_var_1_48 = 15.5; [L86] unsigned char last_1_var_1_50 = 0; [L87] unsigned short int last_1_var_1_57 = 128; [L88] unsigned short int last_1_var_1_59 = 10; [L89] unsigned char last_1_var_1_62 = 2; [L90] unsigned char last_1_var_1_63 = 25; VAL [isInitial=0, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L369] isInitial = 1 [L370] FCALL initially() [L372] CALL updateLastVariables() [L349] last_1_var_1_12 = var_1_12 [L350] last_1_var_1_19 = var_1_19 [L351] last_1_var_1_21 = var_1_21 [L352] last_1_var_1_28 = var_1_28 [L353] last_1_var_1_30 = var_1_30 [L354] last_1_var_1_32 = var_1_32 [L355] last_1_var_1_43 = var_1_43 [L356] last_1_var_1_46 = var_1_46 [L357] last_1_var_1_48 = var_1_48 [L358] last_1_var_1_50 = var_1_50 [L359] last_1_var_1_57 = var_1_57 [L360] last_1_var_1_59 = var_1_59 [L361] last_1_var_1_62 = var_1_62 [L362] last_1_var_1_63 = var_1_63 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L372] RET updateLastVariables() [L373] CALL updateVariables() [L273] var_1_5 = __VERIFIER_nondet_uchar() [L274] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L274] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L275] CALL assume_abort_if_not(var_1_5 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L275] RET assume_abort_if_not(var_1_5 <= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L276] var_1_6 = __VERIFIER_nondet_uchar() [L277] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_9=0] [L277] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_9=0] [L278] CALL assume_abort_if_not(var_1_6 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L278] RET assume_abort_if_not(var_1_6 <= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=0] [L279] var_1_9 = __VERIFIER_nondet_uchar() [L280] CALL assume_abort_if_not(var_1_9 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L280] RET assume_abort_if_not(var_1_9 >= 1) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L281] CALL assume_abort_if_not(var_1_9 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L281] RET assume_abort_if_not(var_1_9 <= 1) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=10, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L282] var_1_13 = __VERIFIER_nondet_uchar() [L283] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L283] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L284] CALL assume_abort_if_not(var_1_13 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L284] RET assume_abort_if_not(var_1_13 <= 254) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=1000000000, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L285] var_1_18 = __VERIFIER_nondet_ulong() [L286] CALL assume_abort_if_not(var_1_18 >= 536870912) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L286] RET assume_abort_if_not(var_1_18 >= 536870912) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L287] CALL assume_abort_if_not(var_1_18 <= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L287] RET assume_abort_if_not(var_1_18 <= 1073741824) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=1495534220, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L288] var_1_20 = __VERIFIER_nondet_long() [L289] CALL assume_abort_if_not(var_1_20 >= 1073741822) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L289] RET assume_abort_if_not(var_1_20 >= 1073741822) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L290] CALL assume_abort_if_not(var_1_20 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L290] RET assume_abort_if_not(var_1_20 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=17273, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L291] var_1_23 = __VERIFIER_nondet_ushort() [L292] CALL assume_abort_if_not(var_1_23 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L292] RET assume_abort_if_not(var_1_23 >= 16383) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L293] CALL assume_abort_if_not(var_1_23 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L293] RET assume_abort_if_not(var_1_23 <= 32767) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=43392, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L294] var_1_24 = __VERIFIER_nondet_ushort() [L295] CALL assume_abort_if_not(var_1_24 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L295] RET assume_abort_if_not(var_1_24 >= 32767) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L296] CALL assume_abort_if_not(var_1_24 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L296] RET assume_abort_if_not(var_1_24 <= 65534) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_26=1023/8, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L297] var_1_26 = __VERIFIER_nondet_float() [L298] CALL assume_abort_if_not((var_1_26 >= -922337.2036854765600e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L298] RET assume_abort_if_not((var_1_26 >= -922337.2036854765600e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_27=9/2, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L299] var_1_27 = __VERIFIER_nondet_float() [L300] CALL assume_abort_if_not((var_1_27 >= -461168.6018427382800e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 4611686.018427382800e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L300] RET assume_abort_if_not((var_1_27 >= -461168.6018427382800e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 4611686.018427382800e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=2760471636, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L301] var_1_29 = __VERIFIER_nondet_ulong() [L302] CALL assume_abort_if_not(var_1_29 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L302] RET assume_abort_if_not(var_1_29 >= 2147483647) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L303] CALL assume_abort_if_not(var_1_29 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L303] RET assume_abort_if_not(var_1_29 <= 4294967294) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=1, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L304] var_1_31 = __VERIFIER_nondet_uchar() [L305] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L305] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L306] CALL assume_abort_if_not(var_1_31 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L306] RET assume_abort_if_not(var_1_31 <= 254) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_35=0, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L307] var_1_35 = __VERIFIER_nondet_float() [L308] CALL assume_abort_if_not((var_1_35 >= 4611686.018427382800e+12F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854765600e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L308] RET assume_abort_if_not((var_1_35 >= 4611686.018427382800e+12F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854765600e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_36=0, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L309] var_1_36 = __VERIFIER_nondet_float() [L310] CALL assume_abort_if_not((var_1_36 >= 4611686.018427382800e+12F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854765600e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L310] RET assume_abort_if_not((var_1_36 >= 4611686.018427382800e+12F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854765600e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_37=14/5, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L311] var_1_37 = __VERIFIER_nondet_float() [L312] CALL assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 4611686.018427382800e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L312] RET assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 4611686.018427382800e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_38=49/5, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L313] var_1_38 = __VERIFIER_nondet_float() [L314] CALL assume_abort_if_not((var_1_38 >= 0.0F && var_1_38 <= -1.0e-20F) || (var_1_38 <= 4611686.018427382800e+12F && var_1_38 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L314] RET assume_abort_if_not((var_1_38 >= 0.0F && var_1_38 <= -1.0e-20F) || (var_1_38 <= 4611686.018427382800e+12F && var_1_38 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_39=1/2, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L315] var_1_39 = __VERIFIER_nondet_float() [L316] CALL assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 4611686.018427382800e+12F && var_1_39 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L316] RET assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 4611686.018427382800e+12F && var_1_39 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_40=642/5, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L317] var_1_40 = __VERIFIER_nondet_float() [L318] CALL assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854765600e+12F && var_1_40 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L318] RET assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854765600e+12F && var_1_40 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_42=17/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L319] var_1_42 = __VERIFIER_nondet_float() [L320] CALL assume_abort_if_not((var_1_42 >= -461168.6018427382800e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 4611686.018427382800e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L320] RET assume_abort_if_not((var_1_42 >= -461168.6018427382800e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 4611686.018427382800e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=-5, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L321] var_1_44 = __VERIFIER_nondet_char() [L322] CALL assume_abort_if_not(var_1_44 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L322] RET assume_abort_if_not(var_1_44 >= -127) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L323] CALL assume_abort_if_not(var_1_44 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L323] RET assume_abort_if_not(var_1_44 <= 127) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=1112466972, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L324] var_1_45 = __VERIFIER_nondet_ulong() [L325] CALL assume_abort_if_not(var_1_45 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L325] RET assume_abort_if_not(var_1_45 >= 1073741824) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L326] CALL assume_abort_if_not(var_1_45 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L326] RET assume_abort_if_not(var_1_45 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=29404, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L327] var_1_47 = __VERIFIER_nondet_short() [L328] CALL assume_abort_if_not(var_1_47 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L328] RET assume_abort_if_not(var_1_47 >= 16383) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L329] CALL assume_abort_if_not(var_1_47 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L329] RET assume_abort_if_not(var_1_47 <= 32766) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_49=641/5, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L330] var_1_49 = __VERIFIER_nondet_float() [L331] CALL assume_abort_if_not((var_1_49 >= -230584.3009213691390e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 2305843.009213691390e+12F && var_1_49 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L331] RET assume_abort_if_not((var_1_49 >= -230584.3009213691390e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 2305843.009213691390e+12F && var_1_49 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=32, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L332] var_1_51 = __VERIFIER_nondet_uchar() [L333] CALL assume_abort_if_not(var_1_51 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L333] RET assume_abort_if_not(var_1_51 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L334] CALL assume_abort_if_not(var_1_51 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L334] RET assume_abort_if_not(var_1_51 <= 254) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=128, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L335] var_1_52 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_52 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L336] RET assume_abort_if_not(var_1_52 >= 127) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L337] CALL assume_abort_if_not(var_1_52 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L337] RET assume_abort_if_not(var_1_52 <= 254) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=16, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L338] var_1_53 = __VERIFIER_nondet_uchar() [L339] CALL assume_abort_if_not(var_1_53 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L339] RET assume_abort_if_not(var_1_53 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L340] CALL assume_abort_if_not(var_1_53 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L340] RET assume_abort_if_not(var_1_53 <= 127) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=2, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L341] var_1_54 = __VERIFIER_nondet_uchar() [L342] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L342] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L343] CALL assume_abort_if_not(var_1_54 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L343] RET assume_abort_if_not(var_1_54 <= 127) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=25, var_1_65=0, var_1_6=0, var_1_9=1] [L344] var_1_64 = __VERIFIER_nondet_uchar() [L345] CALL assume_abort_if_not(var_1_64 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_65=0, var_1_6=0, var_1_9=1] [L345] RET assume_abort_if_not(var_1_64 >= 0) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_65=0, var_1_6=0, var_1_9=1] [L346] CALL assume_abort_if_not(var_1_64 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L346] RET assume_abort_if_not(var_1_64 <= 64) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L373] RET updateVariables() [L374] CALL step() [L94] EXPR last_1_var_1_62 ^ last_1_var_1_46 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L94] signed long int stepLocal_11 = last_1_var_1_62 ^ last_1_var_1_46; [L95] unsigned long int stepLocal_10 = last_1_var_1_28; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_10=2, stepLocal_11=1, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_48=31/2, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L96] COND TRUE ((var_1_29 - var_1_18) * var_1_31) <= stepLocal_10 [L97] var_1_48 = (((((var_1_36) < (1.375f)) ? (var_1_36) : (1.375f))) - var_1_40) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L105] signed long int stepLocal_7 = last_1_var_1_57; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_7=128, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_41=400000000000003/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L106] COND TRUE stepLocal_7 > last_1_var_1_59 [L107] var_1_41 = (var_1_37 + var_1_42) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L109] EXPR var_1_23 << var_1_13 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L109] COND TRUE last_1_var_1_57 < (var_1_23 << var_1_13) [L110] EXPR var_1_20 >> var_1_13 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L110] COND FALSE !(((var_1_20 >> var_1_13) + last_1_var_1_63) == ((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18)))) [L124] signed long int stepLocal_14 = var_1_13 * last_1_var_1_30; [L125] unsigned long int stepLocal_13 = var_1_18; [L126] signed long int stepLocal_12 = last_1_var_1_30; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_12=8, stepLocal_13=4831838208, stepLocal_14=0, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L127] COND TRUE stepLocal_14 < last_1_var_1_59 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_12=8, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=0, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L128] COND TRUE last_1_var_1_21 < stepLocal_12 [L129] var_1_50 = ((((((((var_1_13) > (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))) ? (var_1_13) : (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))))) < ((var_1_52 - 10))) ? (((((var_1_13) > (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))) ? (var_1_13) : (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))))) : ((var_1_52 - 10)))) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L138] unsigned long int stepLocal_0 = 8u; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_0=8, stepLocal_11=1, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L139] EXPR (3877202530u - last_1_var_1_12) >> last_1_var_1_19 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_0=8, stepLocal_11=1, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=8, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L139] COND FALSE !(stepLocal_0 == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) [L142] COND TRUE \read(var_1_9) [L143] var_1_30 = ((((var_1_13) > (var_1_31)) ? (var_1_13) : (var_1_31))) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_55=2001/4, var_1_56=100, var_1_57=128, var_1_59=10, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L145] var_1_55 = (var_1_37 - var_1_36) [L146] var_1_59 = var_1_51 [L147] var_1_60 = var_1_13 [L148] var_1_65 = var_1_6 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L149] COND FALSE !(\read(var_1_65)) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=2, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L152] COND FALSE !(\read(var_1_65)) [L155] var_1_62 = var_1_52 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L157] unsigned char stepLocal_15 = var_1_6; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L158] COND FALSE !(\read(var_1_65)) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L163] COND FALSE !((var_1_48 * var_1_55) != var_1_55) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, var_1_10=64, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L170] var_1_10 = ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62))) [L171] unsigned long int stepLocal_4 = var_1_63 + 10u; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_4=35, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=317/5, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L172] COND FALSE !(stepLocal_4 >= var_1_20) [L175] var_1_25 = (((((var_1_27 + 255.5f)) > (var_1_26)) ? ((var_1_27 + 255.5f)) : (var_1_26))) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=100, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L177] COND TRUE (var_1_40 - var_1_38) >= var_1_39 [L178] var_1_56 = (((var_1_52 - var_1_61) + var_1_62) + 2) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=2, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L182] COND FALSE !(49.3 >= (var_1_41 * var_1_25)) [L185] var_1_28 = (var_1_29 - ((((var_1_20) < (var_1_13)) ? (var_1_20) : (var_1_13)))) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L187] unsigned long int stepLocal_6 = var_1_10; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_34=797/4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L188] COND FALSE !(! (var_1_10 != (var_1_32 * var_1_63))) [L199] var_1_34 = (var_1_38 + var_1_39) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L201] unsigned char stepLocal_1 = var_1_50; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_1=117, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=50, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L202] COND TRUE stepLocal_1 >= var_1_60 [L203] var_1_19 = var_1_60 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L211] COND FALSE !(\read(var_1_65)) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L216] COND FALSE !(var_1_19 < (var_1_30 - (31514 - var_1_62))) [L219] var_1_1 = (var_1_9 && var_1_6) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L222] signed long int stepLocal_3 = var_1_20 + -10000; [L223] unsigned char stepLocal_2 = var_1_1; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_2=0, stepLocal_3=2147473646, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=8, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L224] COND FALSE !(((- var_1_48) > ((((var_1_25) < (var_1_55)) ? (var_1_25) : (var_1_55)))) && stepLocal_2) [L231] var_1_22 = (var_1_24 - var_1_12) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L233] unsigned long int stepLocal_5 = var_1_29 - var_1_13; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_5=-1610612736, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L234] EXPR ((((var_1_19) < (var_1_14)) ? (var_1_19) : (var_1_14))) << var_1_32 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_5=-1610612736, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L234] COND FALSE !((((((var_1_19) < (var_1_14)) ? (var_1_19) : (var_1_14))) << var_1_32) > stepLocal_5) [L237] COND FALSE !(\read(var_1_1)) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L250] COND TRUE \read(var_1_9) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=10, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L251] COND TRUE (((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))) + var_1_12) != var_1_57 [L252] var_1_43 = ((1491051567u + var_1_45) - var_1_18) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L255] COND FALSE !(var_1_18 <= var_1_12) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L262] unsigned long int stepLocal_9 = var_1_18; [L263] unsigned long int stepLocal_8 = var_1_21; VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, stepLocal_8=0, stepLocal_9=4831838208, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L264] COND TRUE stepLocal_8 <= (- var_1_18) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, stepLocal_9=4831838208, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L265] COND FALSE !(stepLocal_9 == var_1_12) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, stepLocal_11=1, stepLocal_13=4831838208, stepLocal_15=0, stepLocal_3=2147473646, stepLocal_6=127, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L374] RET step() [L375] CALL, EXPR property() [L365] EXPR ((var_1_65 ? ((var_1_19 > var_1_28) ? (var_1_1 == ((unsigned char) (! (! (var_1_5 || var_1_6))))) : 1) : ((var_1_19 < (var_1_30 - (31514 - var_1_62))) ? (var_1_1 == ((unsigned char) (! var_1_9))) : (var_1_1 == ((unsigned char) (var_1_9 && var_1_6))))) && (var_1_10 == ((unsigned long int) ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62)))))) && ((8u == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) ? (var_1_12 == ((unsigned char) ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) : 1) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L365] EXPR (3877202530u - last_1_var_1_12) >> last_1_var_1_19 VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L365] EXPR ((var_1_65 ? ((var_1_19 > var_1_28) ? (var_1_1 == ((unsigned char) (! (! (var_1_5 || var_1_6))))) : 1) : ((var_1_19 < (var_1_30 - (31514 - var_1_62))) ? (var_1_1 == ((unsigned char) (! var_1_9))) : (var_1_1 == ((unsigned char) (var_1_9 && var_1_6))))) && (var_1_10 == ((unsigned long int) ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62)))))) && ((8u == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) ? (var_1_12 == ((unsigned char) ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) : 1) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L365] EXPR (((((var_1_65 ? ((var_1_19 > var_1_28) ? (var_1_1 == ((unsigned char) (! (! (var_1_5 || var_1_6))))) : 1) : ((var_1_19 < (var_1_30 - (31514 - var_1_62))) ? (var_1_1 == ((unsigned char) (! var_1_9))) : (var_1_1 == ((unsigned char) (var_1_9 && var_1_6))))) && (var_1_10 == ((unsigned long int) ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62)))))) && ((8u == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) ? (var_1_12 == ((unsigned char) ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) : 1)) && (((var_1_48 * var_1_55) != var_1_55) ? ((var_1_48 > (var_1_55 + var_1_55)) ? (var_1_14 == ((unsigned long int) (var_1_13 + ((var_1_18 - var_1_30) + var_1_63)))) : (var_1_14 == ((unsigned long int) (3685578368u - var_1_63)))) : 1)) && ((var_1_50 >= var_1_60) ? (var_1_19 == ((signed long int) var_1_60)) : ((var_1_41 != ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) ? (var_1_19 == ((signed long int) ((var_1_20 - var_1_13) - 128))) : (var_1_19 == ((signed long int) (var_1_13 + var_1_60)))))) && ((var_1_18 <= var_1_12) ? ((((var_1_50 | var_1_20) < var_1_13) || (var_1_5 && var_1_1)) ? (var_1_21 == ((unsigned long int) (((((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) > (var_1_33)) ? ((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) : (var_1_33))))) : (var_1_21 == ((unsigned long int) ((((((var_1_13) < (var_1_33)) ? (var_1_13) : (var_1_33))) + var_1_50) + var_1_20)))) : 1) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L365] EXPR ((((((((((var_1_65 ? ((var_1_19 > var_1_28) ? (var_1_1 == ((unsigned char) (! (! (var_1_5 || var_1_6))))) : 1) : ((var_1_19 < (var_1_30 - (31514 - var_1_62))) ? (var_1_1 == ((unsigned char) (! var_1_9))) : (var_1_1 == ((unsigned char) (var_1_9 && var_1_6))))) && (var_1_10 == ((unsigned long int) ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62)))))) && ((8u == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) ? (var_1_12 == ((unsigned char) ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) : 1)) && (((var_1_48 * var_1_55) != var_1_55) ? ((var_1_48 > (var_1_55 + var_1_55)) ? (var_1_14 == ((unsigned long int) (var_1_13 + ((var_1_18 - var_1_30) + var_1_63)))) : (var_1_14 == ((unsigned long int) (3685578368u - var_1_63)))) : 1)) && ((var_1_50 >= var_1_60) ? (var_1_19 == ((signed long int) var_1_60)) : ((var_1_41 != ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) ? (var_1_19 == ((signed long int) ((var_1_20 - var_1_13) - 128))) : (var_1_19 == ((signed long int) (var_1_13 + var_1_60)))))) && ((var_1_18 <= var_1_12) ? ((((var_1_50 | var_1_20) < var_1_13) || (var_1_5 && var_1_1)) ? (var_1_21 == ((unsigned long int) (((((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) > (var_1_33)) ? ((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) : (var_1_33))))) : (var_1_21 == ((unsigned long int) ((((((var_1_13) < (var_1_33)) ? (var_1_13) : (var_1_33))) + var_1_50) + var_1_20)))) : 1)) && ((((- var_1_48) > ((((var_1_25) < (var_1_55)) ? (var_1_25) : (var_1_55)))) && var_1_1) ? ((var_1_12 >= (var_1_20 + -10000)) ? (var_1_22 == ((unsigned short int) ((((var_1_13) < ((var_1_30 + var_1_12))) ? (var_1_13) : ((var_1_30 + var_1_12)))))) : (var_1_22 == ((unsigned short int) ((var_1_30 + var_1_12) + (var_1_23 - var_1_13))))) : (var_1_22 == ((unsigned short int) (var_1_24 - var_1_12))))) && (((var_1_63 + 10u) >= var_1_20) ? (var_1_25 == ((float) var_1_26)) : (var_1_25 == ((float) (((((var_1_27 + 255.5f)) > (var_1_26)) ? ((var_1_27 + 255.5f)) : (var_1_26))))))) && ((49.3 >= (var_1_41 * var_1_25)) ? (var_1_28 == ((unsigned long int) (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) - ((var_1_32 + var_1_24) + var_1_61)))) : (var_1_28 == ((unsigned long int) (var_1_29 - ((((var_1_20) < (var_1_13)) ? (var_1_20) : (var_1_13)))))))) && (var_1_9 ? (var_1_30 == ((unsigned char) ((((var_1_13) > (var_1_31)) ? (var_1_13) : (var_1_31))))) : 1)) && ((last_1_var_1_57 < (var_1_23 << var_1_13)) ? ((((var_1_20 >> var_1_13) + last_1_var_1_63) == ((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18)))) ? (var_1_32 == ((unsigned short int) ((((var_1_31) > (last_1_var_1_32)) ? (var_1_31) : (last_1_var_1_32))))) : 1) : (var_1_9 ? (var_1_32 == ((unsigned short int) (last_1_var_1_43 + last_1_var_1_32))) : ((last_1_var_1_48 > var_1_26) ? (var_1_32 == ((unsigned short int) ((((last_1_var_1_50) > ((var_1_24 - var_1_23))) ? (last_1_var_1_50) : ((var_1_24 - var_1_23)))))) : (var_1_32 == ((unsigned short int) ((var_1_23 - var_1_31) + (var_1_13 + last_1_var_1_50))))))) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L365] EXPR (((((((((((var_1_65 ? ((var_1_19 > var_1_28) ? (var_1_1 == ((unsigned char) (! (! (var_1_5 || var_1_6))))) : 1) : ((var_1_19 < (var_1_30 - (31514 - var_1_62))) ? (var_1_1 == ((unsigned char) (! var_1_9))) : (var_1_1 == ((unsigned char) (var_1_9 && var_1_6))))) && (var_1_10 == ((unsigned long int) ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62)))))) && ((8u == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) ? (var_1_12 == ((unsigned char) ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) : 1)) && (((var_1_48 * var_1_55) != var_1_55) ? ((var_1_48 > (var_1_55 + var_1_55)) ? (var_1_14 == ((unsigned long int) (var_1_13 + ((var_1_18 - var_1_30) + var_1_63)))) : (var_1_14 == ((unsigned long int) (3685578368u - var_1_63)))) : 1)) && ((var_1_50 >= var_1_60) ? (var_1_19 == ((signed long int) var_1_60)) : ((var_1_41 != ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) ? (var_1_19 == ((signed long int) ((var_1_20 - var_1_13) - 128))) : (var_1_19 == ((signed long int) (var_1_13 + var_1_60)))))) && ((var_1_18 <= var_1_12) ? ((((var_1_50 | var_1_20) < var_1_13) || (var_1_5 && var_1_1)) ? (var_1_21 == ((unsigned long int) (((((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) > (var_1_33)) ? ((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) : (var_1_33))))) : (var_1_21 == ((unsigned long int) ((((((var_1_13) < (var_1_33)) ? (var_1_13) : (var_1_33))) + var_1_50) + var_1_20)))) : 1)) && ((((- var_1_48) > ((((var_1_25) < (var_1_55)) ? (var_1_25) : (var_1_55)))) && var_1_1) ? ((var_1_12 >= (var_1_20 + -10000)) ? (var_1_22 == ((unsigned short int) ((((var_1_13) < ((var_1_30 + var_1_12))) ? (var_1_13) : ((var_1_30 + var_1_12)))))) : (var_1_22 == ((unsigned short int) ((var_1_30 + var_1_12) + (var_1_23 - var_1_13))))) : (var_1_22 == ((unsigned short int) (var_1_24 - var_1_12))))) && (((var_1_63 + 10u) >= var_1_20) ? (var_1_25 == ((float) var_1_26)) : (var_1_25 == ((float) (((((var_1_27 + 255.5f)) > (var_1_26)) ? ((var_1_27 + 255.5f)) : (var_1_26))))))) && ((49.3 >= (var_1_41 * var_1_25)) ? (var_1_28 == ((unsigned long int) (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) - ((var_1_32 + var_1_24) + var_1_61)))) : (var_1_28 == ((unsigned long int) (var_1_29 - ((((var_1_20) < (var_1_13)) ? (var_1_20) : (var_1_13)))))))) && (var_1_9 ? (var_1_30 == ((unsigned char) ((((var_1_13) > (var_1_31)) ? (var_1_13) : (var_1_31))))) : 1)) && ((last_1_var_1_57 < (var_1_23 << var_1_13)) ? ((((var_1_20 >> var_1_13) + last_1_var_1_63) == ((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18)))) ? (var_1_32 == ((unsigned short int) ((((var_1_31) > (last_1_var_1_32)) ? (var_1_31) : (last_1_var_1_32))))) : 1) : (var_1_9 ? (var_1_32 == ((unsigned short int) (last_1_var_1_43 + last_1_var_1_32))) : ((last_1_var_1_48 > var_1_26) ? (var_1_32 == ((unsigned short int) ((((last_1_var_1_50) > ((var_1_24 - var_1_23))) ? (last_1_var_1_50) : ((var_1_24 - var_1_23)))))) : (var_1_32 == ((unsigned short int) ((var_1_23 - var_1_31) + (var_1_13 + last_1_var_1_50)))))))) && (((((((var_1_19) < (var_1_14)) ? (var_1_19) : (var_1_14))) << var_1_32) > (var_1_29 - var_1_13)) ? (var_1_33 == ((unsigned long int) ((((var_1_20) < (var_1_19)) ? (var_1_20) : (var_1_19))))) : 1) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L365] EXPR ((((((((((((((((var_1_65 ? ((var_1_19 > var_1_28) ? (var_1_1 == ((unsigned char) (! (! (var_1_5 || var_1_6))))) : 1) : ((var_1_19 < (var_1_30 - (31514 - var_1_62))) ? (var_1_1 == ((unsigned char) (! var_1_9))) : (var_1_1 == ((unsigned char) (var_1_9 && var_1_6))))) && (var_1_10 == ((unsigned long int) ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62)))))) && ((8u == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) ? (var_1_12 == ((unsigned char) ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) : 1)) && (((var_1_48 * var_1_55) != var_1_55) ? ((var_1_48 > (var_1_55 + var_1_55)) ? (var_1_14 == ((unsigned long int) (var_1_13 + ((var_1_18 - var_1_30) + var_1_63)))) : (var_1_14 == ((unsigned long int) (3685578368u - var_1_63)))) : 1)) && ((var_1_50 >= var_1_60) ? (var_1_19 == ((signed long int) var_1_60)) : ((var_1_41 != ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) ? (var_1_19 == ((signed long int) ((var_1_20 - var_1_13) - 128))) : (var_1_19 == ((signed long int) (var_1_13 + var_1_60)))))) && ((var_1_18 <= var_1_12) ? ((((var_1_50 | var_1_20) < var_1_13) || (var_1_5 && var_1_1)) ? (var_1_21 == ((unsigned long int) (((((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) > (var_1_33)) ? ((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) : (var_1_33))))) : (var_1_21 == ((unsigned long int) ((((((var_1_13) < (var_1_33)) ? (var_1_13) : (var_1_33))) + var_1_50) + var_1_20)))) : 1)) && ((((- var_1_48) > ((((var_1_25) < (var_1_55)) ? (var_1_25) : (var_1_55)))) && var_1_1) ? ((var_1_12 >= (var_1_20 + -10000)) ? (var_1_22 == ((unsigned short int) ((((var_1_13) < ((var_1_30 + var_1_12))) ? (var_1_13) : ((var_1_30 + var_1_12)))))) : (var_1_22 == ((unsigned short int) ((var_1_30 + var_1_12) + (var_1_23 - var_1_13))))) : (var_1_22 == ((unsigned short int) (var_1_24 - var_1_12))))) && (((var_1_63 + 10u) >= var_1_20) ? (var_1_25 == ((float) var_1_26)) : (var_1_25 == ((float) (((((var_1_27 + 255.5f)) > (var_1_26)) ? ((var_1_27 + 255.5f)) : (var_1_26))))))) && ((49.3 >= (var_1_41 * var_1_25)) ? (var_1_28 == ((unsigned long int) (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) - ((var_1_32 + var_1_24) + var_1_61)))) : (var_1_28 == ((unsigned long int) (var_1_29 - ((((var_1_20) < (var_1_13)) ? (var_1_20) : (var_1_13)))))))) && (var_1_9 ? (var_1_30 == ((unsigned char) ((((var_1_13) > (var_1_31)) ? (var_1_13) : (var_1_31))))) : 1)) && ((last_1_var_1_57 < (var_1_23 << var_1_13)) ? ((((var_1_20 >> var_1_13) + last_1_var_1_63) == ((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18)))) ? (var_1_32 == ((unsigned short int) ((((var_1_31) > (last_1_var_1_32)) ? (var_1_31) : (last_1_var_1_32))))) : 1) : (var_1_9 ? (var_1_32 == ((unsigned short int) (last_1_var_1_43 + last_1_var_1_32))) : ((last_1_var_1_48 > var_1_26) ? (var_1_32 == ((unsigned short int) ((((last_1_var_1_50) > ((var_1_24 - var_1_23))) ? (last_1_var_1_50) : ((var_1_24 - var_1_23)))))) : (var_1_32 == ((unsigned short int) ((var_1_23 - var_1_31) + (var_1_13 + last_1_var_1_50)))))))) && (((((((var_1_19) < (var_1_14)) ? (var_1_19) : (var_1_14))) << var_1_32) > (var_1_29 - var_1_13)) ? (var_1_33 == ((unsigned long int) ((((var_1_20) < (var_1_19)) ? (var_1_20) : (var_1_19))))) : 1)) && ((! (var_1_10 != (var_1_32 * var_1_63))) ? (var_1_6 ? (var_1_34 == ((float) ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_37) - (((((8.5f) > (var_1_38)) ? (8.5f) : (var_1_38))) + var_1_39)))) : ((var_1_10 >= var_1_63) ? (var_1_34 == ((float) (((((var_1_38) > (var_1_37)) ? (var_1_38) : (var_1_37))) + var_1_39))) : (var_1_34 == ((float) (var_1_36 - var_1_40))))) : (var_1_34 == ((float) (var_1_38 + var_1_39))))) && ((last_1_var_1_57 > last_1_var_1_59) ? (var_1_41 == ((float) (var_1_37 + var_1_42))) : 1)) && (var_1_9 ? (((((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))) + var_1_12) != var_1_57) ? (var_1_43 == ((unsigned long int) ((1491051567u + var_1_45) - var_1_18))) : 1) : 1)) && ((var_1_21 <= (- var_1_18)) ? ((var_1_18 == var_1_12) ? (var_1_46 == ((signed short int) (((1 - var_1_13) + var_1_44) + (var_1_10 + var_1_31)))) : 1) : (var_1_46 == ((signed short int) (var_1_61 - (var_1_47 - var_1_13)))))) && ((((var_1_29 - var_1_18) * var_1_31) <= last_1_var_1_28) ? (var_1_48 == ((float) (((((var_1_36) < (1.375f)) ? (var_1_36) : (1.375f))) - var_1_40))) : ((var_1_20 >= (last_1_var_1_62 ^ last_1_var_1_46)) ? (var_1_48 == ((float) (2.2f + (var_1_49 + 9.999999999999995E14f)))) : (var_1_48 == ((float) ((((var_1_27) < (var_1_37)) ? (var_1_27) : (var_1_37))))))) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L365-L366] return ((((((((((((((((((((((((((var_1_65 ? ((var_1_19 > var_1_28) ? (var_1_1 == ((unsigned char) (! (! (var_1_5 || var_1_6))))) : 1) : ((var_1_19 < (var_1_30 - (31514 - var_1_62))) ? (var_1_1 == ((unsigned char) (! var_1_9))) : (var_1_1 == ((unsigned char) (var_1_9 && var_1_6))))) && (var_1_10 == ((unsigned long int) ((((var_1_62) > (var_1_62)) ? (var_1_62) : (var_1_62)))))) && ((8u == ((3877202530u - last_1_var_1_12) >> last_1_var_1_19)) ? (var_1_12 == ((unsigned char) ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) : 1)) && (((var_1_48 * var_1_55) != var_1_55) ? ((var_1_48 > (var_1_55 + var_1_55)) ? (var_1_14 == ((unsigned long int) (var_1_13 + ((var_1_18 - var_1_30) + var_1_63)))) : (var_1_14 == ((unsigned long int) (3685578368u - var_1_63)))) : 1)) && ((var_1_50 >= var_1_60) ? (var_1_19 == ((signed long int) var_1_60)) : ((var_1_41 != ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) ? (var_1_19 == ((signed long int) ((var_1_20 - var_1_13) - 128))) : (var_1_19 == ((signed long int) (var_1_13 + var_1_60)))))) && ((var_1_18 <= var_1_12) ? ((((var_1_50 | var_1_20) < var_1_13) || (var_1_5 && var_1_1)) ? (var_1_21 == ((unsigned long int) (((((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) > (var_1_33)) ? ((((((2u) > (var_1_50)) ? (2u) : (var_1_50))) + var_1_20)) : (var_1_33))))) : (var_1_21 == ((unsigned long int) ((((((var_1_13) < (var_1_33)) ? (var_1_13) : (var_1_33))) + var_1_50) + var_1_20)))) : 1)) && ((((- var_1_48) > ((((var_1_25) < (var_1_55)) ? (var_1_25) : (var_1_55)))) && var_1_1) ? ((var_1_12 >= (var_1_20 + -10000)) ? (var_1_22 == ((unsigned short int) ((((var_1_13) < ((var_1_30 + var_1_12))) ? (var_1_13) : ((var_1_30 + var_1_12)))))) : (var_1_22 == ((unsigned short int) ((var_1_30 + var_1_12) + (var_1_23 - var_1_13))))) : (var_1_22 == ((unsigned short int) (var_1_24 - var_1_12))))) && (((var_1_63 + 10u) >= var_1_20) ? (var_1_25 == ((float) var_1_26)) : (var_1_25 == ((float) (((((var_1_27 + 255.5f)) > (var_1_26)) ? ((var_1_27 + 255.5f)) : (var_1_26))))))) && ((49.3 >= (var_1_41 * var_1_25)) ? (var_1_28 == ((unsigned long int) (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) - ((var_1_32 + var_1_24) + var_1_61)))) : (var_1_28 == ((unsigned long int) (var_1_29 - ((((var_1_20) < (var_1_13)) ? (var_1_20) : (var_1_13)))))))) && (var_1_9 ? (var_1_30 == ((unsigned char) ((((var_1_13) > (var_1_31)) ? (var_1_13) : (var_1_31))))) : 1)) && ((last_1_var_1_57 < (var_1_23 << var_1_13)) ? ((((var_1_20 >> var_1_13) + last_1_var_1_63) == ((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18)))) ? (var_1_32 == ((unsigned short int) ((((var_1_31) > (last_1_var_1_32)) ? (var_1_31) : (last_1_var_1_32))))) : 1) : (var_1_9 ? (var_1_32 == ((unsigned short int) (last_1_var_1_43 + last_1_var_1_32))) : ((last_1_var_1_48 > var_1_26) ? (var_1_32 == ((unsigned short int) ((((last_1_var_1_50) > ((var_1_24 - var_1_23))) ? (last_1_var_1_50) : ((var_1_24 - var_1_23)))))) : (var_1_32 == ((unsigned short int) ((var_1_23 - var_1_31) + (var_1_13 + last_1_var_1_50)))))))) && (((((((var_1_19) < (var_1_14)) ? (var_1_19) : (var_1_14))) << var_1_32) > (var_1_29 - var_1_13)) ? (var_1_33 == ((unsigned long int) ((((var_1_20) < (var_1_19)) ? (var_1_20) : (var_1_19))))) : 1)) && ((! (var_1_10 != (var_1_32 * var_1_63))) ? (var_1_6 ? (var_1_34 == ((float) ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_37) - (((((8.5f) > (var_1_38)) ? (8.5f) : (var_1_38))) + var_1_39)))) : ((var_1_10 >= var_1_63) ? (var_1_34 == ((float) (((((var_1_38) > (var_1_37)) ? (var_1_38) : (var_1_37))) + var_1_39))) : (var_1_34 == ((float) (var_1_36 - var_1_40))))) : (var_1_34 == ((float) (var_1_38 + var_1_39))))) && ((last_1_var_1_57 > last_1_var_1_59) ? (var_1_41 == ((float) (var_1_37 + var_1_42))) : 1)) && (var_1_9 ? (((((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))) + var_1_12) != var_1_57) ? (var_1_43 == ((unsigned long int) ((1491051567u + var_1_45) - var_1_18))) : 1) : 1)) && ((var_1_21 <= (- var_1_18)) ? ((var_1_18 == var_1_12) ? (var_1_46 == ((signed short int) (((1 - var_1_13) + var_1_44) + (var_1_10 + var_1_31)))) : 1) : (var_1_46 == ((signed short int) (var_1_61 - (var_1_47 - var_1_13)))))) && ((((var_1_29 - var_1_18) * var_1_31) <= last_1_var_1_28) ? (var_1_48 == ((float) (((((var_1_36) < (1.375f)) ? (var_1_36) : (1.375f))) - var_1_40))) : ((var_1_20 >= (last_1_var_1_62 ^ last_1_var_1_46)) ? (var_1_48 == ((float) (2.2f + (var_1_49 + 9.999999999999995E14f)))) : (var_1_48 == ((float) ((((var_1_27) < (var_1_37)) ? (var_1_27) : (var_1_37)))))))) && (((var_1_13 * last_1_var_1_30) < last_1_var_1_59) ? ((last_1_var_1_21 < last_1_var_1_30) ? (var_1_50 == ((unsigned char) ((((((((var_1_13) > (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))) ? (var_1_13) : (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))))) < ((var_1_52 - 10))) ? (((((var_1_13) > (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))) ? (var_1_13) : (((((var_1_31) < (var_1_51)) ? (var_1_31) : (var_1_51))))))) : ((var_1_52 - 10)))))) : (var_1_50 == ((unsigned char) var_1_52))) : ((var_1_24 != var_1_18) ? (var_1_50 == ((unsigned char) (var_1_53 + var_1_54))) : 1))) && (var_1_55 == ((float) (var_1_37 - var_1_36)))) && (((var_1_40 - var_1_38) >= var_1_39) ? (var_1_56 == ((signed short int) (((var_1_52 - var_1_61) + var_1_62) + 2))) : (var_1_56 == ((signed short int) (var_1_54 - (var_1_47 - var_1_13)))))) && (var_1_1 ? (((var_1_50 <= (var_1_12 + var_1_24)) || (var_1_34 >= var_1_55)) ? (((var_1_55 + var_1_55) <= (- (var_1_40 + var_1_55))) ? ((var_1_27 < (- var_1_35)) ? (var_1_57 == ((unsigned short int) 2)) : 1) : (var_1_57 == ((unsigned short int) ((((var_1_12) < (var_1_13)) ? (var_1_12) : (var_1_13)))))) : (var_1_57 == ((unsigned short int) (var_1_51 + ((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))))))) : 1)) && (var_1_59 == ((unsigned short int) var_1_51))) && (var_1_60 == ((unsigned long int) var_1_13))) && (var_1_65 ? (var_1_61 == ((signed short int) var_1_13)) : 1)) && (var_1_65 ? (var_1_62 == ((unsigned char) var_1_52)) : (var_1_62 == ((unsigned char) var_1_52)))) && (var_1_65 ? ((var_1_5 || var_1_6) ? (var_1_63 == ((unsigned char) (var_1_52 - ((((var_1_54) > ((var_1_64 + 2))) ? (var_1_54) : ((var_1_64 + 2))))))) : 1) : 1)) && (var_1_65 == ((unsigned char) var_1_6)) ; [L375] RET, EXPR property() [L375] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] [L19] reach_error() VAL [isInitial=1, last_1_var_1_12=5, last_1_var_1_19=50, last_1_var_1_21=0, last_1_var_1_28=2, last_1_var_1_30=8, last_1_var_1_32=4, last_1_var_1_43=10, last_1_var_1_46=8, last_1_var_1_48=31/2, last_1_var_1_50=0, last_1_var_1_57=128, last_1_var_1_59=10, last_1_var_1_62=2, last_1_var_1_63=25, var_1_10=127, var_1_12=5, var_1_13=0, var_1_14=0, var_1_18=4831838208, var_1_19=0, var_1_1=0, var_1_20=2147483646, var_1_21=0, var_1_22=32762, var_1_23=-49153, var_1_24=32767, var_1_25=2, var_1_26=0, var_1_28=-1610612736, var_1_29=-1610612736, var_1_30=118, var_1_31=-906, var_1_32=4, var_1_33=4, var_1_43=7396631598, var_1_44=0, var_1_45=10737418239, var_1_46=8, var_1_47=16383, var_1_50=117, var_1_51=-394, var_1_52=127, var_1_53=0, var_1_54=0, var_1_56=320, var_1_57=128, var_1_59=118, var_1_5=0, var_1_60=0, var_1_61=-64, var_1_62=127, var_1_63=25, var_1_64=0, var_1_65=0, var_1_6=0, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 198 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 120.7s, OverallIterations: 23, TraceHistogramMax: 46, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 33.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16131 SdHoareTripleChecker+Valid, 15.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 16081 mSDsluCounter, 27561 SdHoareTripleChecker+Invalid, 13.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19648 mSDsCounter, 3327 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7699 IncrementalHoareTripleChecker+Invalid, 11026 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3327 mSolverCounterUnsat, 7913 mSDtfsCounter, 7699 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2536 GetRequests, 2305 SyntacticMatches, 2 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3167 ImplicationChecksByTransitivity, 6.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=19522occurred in iteration=20, InterpolantAutomatonStates: 202, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 14.7s AutomataMinimizationTime, 22 MinimizatonAttempts, 37546 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 6.9s SatisfiabilityAnalysisTime, 61.4s InterpolantComputationTime, 9060 NumberOfCodeBlocks, 9060 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 9030 ConstructedInterpolants, 0 QuantifiedInterpolants, 42333 SizeOfPredicates, 7 NumberOfNonLiveVariables, 3104 ConjunctsInSsa, 46 ConjunctsInUnsatCore, 28 InterpolantComputations, 19 PerfectInterpolantSequences, 114435/115920 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-28 04:36:58,991 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB --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 0187c0226e7b7468f7a0294cd8b2139ff70ed258b94c84a844f5927a4b55b158 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:37:02,146 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:37:02,302 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-28 04:37:02,313 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:37:02,313 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:37:02,368 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:37:02,369 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:37:02,370 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:37:02,370 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:37:02,370 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:37:02,370 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:37:02,371 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:37:02,371 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:37:02,371 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:37:02,371 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:37:02,372 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:37:02,372 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:37:02,372 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:37:02,372 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:37:02,372 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:37:02,373 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:37:02,373 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:37:02,373 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:37:02,373 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 04:37:02,373 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-28 04:37:02,374 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-28 04:37:02,374 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:37:02,374 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:37:02,374 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:37:02,374 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:37:02,374 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:37:02,375 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:37:02,375 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:37:02,375 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:37:02,375 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:37:02,375 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:37:02,375 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:37:02,375 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:37:02,376 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:37:02,376 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:37:02,376 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:37:02,376 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:37:02,376 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:37:02,376 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:37:02,377 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-28 04:37:02,377 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-28 04:37:02,377 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:37:02,377 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:37:02,377 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:37:02,377 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:37:02,378 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 0187c0226e7b7468f7a0294cd8b2139ff70ed258b94c84a844f5927a4b55b158 [2024-11-28 04:37:02,731 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:37:02,745 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:37:02,750 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:37:02,753 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:37:02,754 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:37:02,755 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i [2024-11-28 04:37:06,028 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/ea1717870/02f9d93e0afb476194daaec9be9cb119/FLAG266bca6e6 [2024-11-28 04:37:06,461 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:37:06,463 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i [2024-11-28 04:37:06,484 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/ea1717870/02f9d93e0afb476194daaec9be9cb119/FLAG266bca6e6 [2024-11-28 04:37:06,516 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/data/ea1717870/02f9d93e0afb476194daaec9be9cb119 [2024-11-28 04:37:06,520 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:37:06,524 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:37:06,526 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:37:06,526 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:37:06,536 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:37:06,537 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:37:06" (1/1) ... [2024-11-28 04:37:06,541 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ccc1d2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:06, skipping insertion in model container [2024-11-28 04:37:06,542 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:37:06" (1/1) ... [2024-11-28 04:37:06,594 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:37:06,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i[916,929] [2024-11-28 04:37:07,051 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:37:07,079 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:37:07,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-92.i[916,929] [2024-11-28 04:37:07,190 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:37:07,216 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:37:07,216 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07 WrapperNode [2024-11-28 04:37:07,216 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:37:07,218 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:37:07,218 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:37:07,218 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:37:07,229 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,247 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,301 INFO L138 Inliner]: procedures = 27, calls = 59, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 356 [2024-11-28 04:37:07,301 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:37:07,302 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:37:07,302 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:37:07,302 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:37:07,314 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,314 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,322 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,355 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-28 04:37:07,355 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,355 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,402 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,404 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,416 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,426 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,432 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,441 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:37:07,446 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:37:07,450 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:37:07,452 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:37:07,454 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (1/1) ... [2024-11-28 04:37:07,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:37:07,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:07,494 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:37:07,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:37:07,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:37:07,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-28 04:37:07,540 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 04:37:07,540 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 04:37:07,540 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:37:07,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:37:07,751 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:37:07,753 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:37:18,561 INFO L? ?]: Removed 40 outVars from TransFormulas that were not future-live. [2024-11-28 04:37:18,561 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:37:18,579 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:37:18,579 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:37:18,580 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:37:18 BoogieIcfgContainer [2024-11-28 04:37:18,580 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:37:18,582 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:37:18,582 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:37:18,588 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:37:18,588 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:37:06" (1/3) ... [2024-11-28 04:37:18,589 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47f0e5c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:37:18, skipping insertion in model container [2024-11-28 04:37:18,589 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:37:07" (2/3) ... [2024-11-28 04:37:18,590 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47f0e5c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:37:18, skipping insertion in model container [2024-11-28 04:37:18,590 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:37:18" (3/3) ... [2024-11-28 04:37:18,591 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-92.i [2024-11-28 04:37:18,608 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:37:18,611 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-92.i that has 2 procedures, 146 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 04:37:18,692 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:37:18,705 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@781e3c6a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:37:18,705 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:37:18,710 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 97 states have (on average 1.4845360824742269) internal successors, (144), 98 states have internal predecessors, (144), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-28 04:37:18,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:37:18,726 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:18,727 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:18,728 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:18,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:18,734 INFO L85 PathProgramCache]: Analyzing trace with hash 331192403, now seen corresponding path program 1 times [2024-11-28 04:37:18,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:37:18,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281421055] [2024-11-28 04:37:18,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:18,749 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:37:18,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:37:18,751 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:37:18,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-28 04:37:19,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:19,801 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 04:37:19,816 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:19,942 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 4050 trivial. 0 not checked. [2024-11-28 04:37:19,942 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:37:19,945 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:37:19,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281421055] [2024-11-28 04:37:19,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1281421055] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:37:19,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:37:19,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 04:37:19,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39132887] [2024-11-28 04:37:19,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:37:19,957 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:37:19,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:37:19,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:37:19,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:37:19,993 INFO L87 Difference]: Start difference. First operand has 146 states, 97 states have (on average 1.4845360824742269) internal successors, (144), 98 states have internal predecessors, (144), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Second operand has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 2 states have return successors, (46), 2 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:37:20,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:20,048 INFO L93 Difference]: Finished difference Result 285 states and 512 transitions. [2024-11-28 04:37:20,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:37:20,051 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 2 states have return successors, (46), 2 states have call predecessors, (46), 1 states have call successors, (46) Word has length 303 [2024-11-28 04:37:20,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:20,063 INFO L225 Difference]: With dead ends: 285 [2024-11-28 04:37:20,064 INFO L226 Difference]: Without dead ends: 142 [2024-11-28 04:37:20,068 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:37:20,072 INFO L435 NwaCegarLoop]: 229 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:20,073 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:37:20,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-11-28 04:37:20,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2024-11-28 04:37:20,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 94 states have (on average 1.4574468085106382) internal successors, (137), 94 states have internal predecessors, (137), 46 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-28 04:37:20,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 229 transitions. [2024-11-28 04:37:20,172 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 229 transitions. Word has length 303 [2024-11-28 04:37:20,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:20,174 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 229 transitions. [2024-11-28 04:37:20,174 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 2 states have return successors, (46), 2 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:37:20,175 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 229 transitions. [2024-11-28 04:37:20,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:37:20,191 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:20,192 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:20,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-28 04:37:20,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:37:20,393 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:20,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:20,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1984223997, now seen corresponding path program 1 times [2024-11-28 04:37:20,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:37:20,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210868673] [2024-11-28 04:37:20,395 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:20,396 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:37:20,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:37:20,398 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:37:20,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-28 04:37:21,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:21,449 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:37:21,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:25,179 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:37:25,179 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:37:25,179 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:37:25,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210868673] [2024-11-28 04:37:25,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210868673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:37:25,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:37:25,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:37:25,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788724347] [2024-11-28 04:37:25,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:37:25,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:37:25,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:37:25,184 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:37:25,185 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:37:25,185 INFO L87 Difference]: Start difference. First operand 142 states and 229 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:37:30,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:37:34,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:37:38,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:37:43,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:37:47,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:37:51,218 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:37:51,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:51,219 INFO L93 Difference]: Finished difference Result 421 states and 682 transitions. [2024-11-28 04:37:51,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:37:51,283 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 303 [2024-11-28 04:37:51,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:51,292 INFO L225 Difference]: With dead ends: 421 [2024-11-28 04:37:51,292 INFO L226 Difference]: Without dead ends: 282 [2024-11-28 04:37:51,294 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:37:51,295 INFO L435 NwaCegarLoop]: 227 mSDtfsCounter, 182 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 93 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:51,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 794 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 111 Invalid, 6 Unknown, 0 Unchecked, 25.8s Time] [2024-11-28 04:37:51,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-11-28 04:37:51,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 236. [2024-11-28 04:37:51,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 141 states have (on average 1.375886524822695) internal successors, (194), 141 states have internal predecessors, (194), 92 states have call successors, (92), 2 states have call predecessors, (92), 2 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 04:37:51,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 378 transitions. [2024-11-28 04:37:51,430 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 378 transitions. Word has length 303 [2024-11-28 04:37:51,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:51,434 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 378 transitions. [2024-11-28 04:37:51,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:37:51,435 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 378 transitions. [2024-11-28 04:37:51,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-28 04:37:51,446 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:51,447 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:51,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-28 04:37:51,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:37:51,648 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:51,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:51,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1282624123, now seen corresponding path program 1 times [2024-11-28 04:37:51,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:37:51,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276676633] [2024-11-28 04:37:51,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:51,652 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:37:51,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:37:51,654 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:37:51,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-28 04:37:52,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:52,800 INFO L256 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:37:52,809 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:56,072 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 709 proven. 123 refuted. 0 times theorem prover too weak. 3308 trivial. 0 not checked. [2024-11-28 04:37:56,072 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:58,849 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 12 proven. 123 refuted. 0 times theorem prover too weak. 4005 trivial. 0 not checked. [2024-11-28 04:37:58,850 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:37:58,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276676633] [2024-11-28 04:37:58,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276676633] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:58,850 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:37:58,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-28 04:37:58,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787610245] [2024-11-28 04:37:58,851 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:58,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:37:58,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:37:58,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:37:58,854 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:37:58,854 INFO L87 Difference]: Start difference. First operand 236 states and 378 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:38:05,443 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:09,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:13,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:13,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:13,713 INFO L93 Difference]: Finished difference Result 394 states and 623 transitions. [2024-11-28 04:38:13,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:38:13,716 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 303 [2024-11-28 04:38:13,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:13,721 INFO L225 Difference]: With dead ends: 394 [2024-11-28 04:38:13,721 INFO L226 Difference]: Without dead ends: 248 [2024-11-28 04:38:13,722 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 598 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:38:13,723 INFO L435 NwaCegarLoop]: 180 mSDtfsCounter, 73 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 11 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:13,724 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 456 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 295 Invalid, 3 Unknown, 0 Unchecked, 14.6s Time] [2024-11-28 04:38:13,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-11-28 04:38:13,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 242. [2024-11-28 04:38:13,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 145 states have (on average 1.3241379310344827) internal successors, (192), 145 states have internal predecessors, (192), 92 states have call successors, (92), 4 states have call predecessors, (92), 4 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 04:38:13,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 376 transitions. [2024-11-28 04:38:13,772 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 376 transitions. Word has length 303 [2024-11-28 04:38:13,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:13,773 INFO L471 AbstractCegarLoop]: Abstraction has 242 states and 376 transitions. [2024-11-28 04:38:13,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:38:13,773 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 376 transitions. [2024-11-28 04:38:13,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-28 04:38:13,779 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:13,779 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:38:13,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-28 04:38:13,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:38:13,980 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:13,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:13,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1888350068, now seen corresponding path program 1 times [2024-11-28 04:38:13,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:38:13,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2125623123] [2024-11-28 04:38:13,982 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:38:13,982 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:38:13,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:38:13,987 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:38:13,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-28 04:38:14,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:14,967 INFO L256 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 04:38:14,975 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:18,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 555 proven. 126 refuted. 0 times theorem prover too weak. 3459 trivial. 0 not checked. [2024-11-28 04:38:18,094 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:38:20,696 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 9 proven. 126 refuted. 0 times theorem prover too weak. 4005 trivial. 0 not checked. [2024-11-28 04:38:20,696 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:38:20,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2125623123] [2024-11-28 04:38:20,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2125623123] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:38:20,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:38:20,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2024-11-28 04:38:20,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511769918] [2024-11-28 04:38:20,697 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:38:20,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:38:20,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:38:20,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:38:20,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:38:20,700 INFO L87 Difference]: Start difference. First operand 242 states and 376 transitions. Second operand has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2024-11-28 04:38:27,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:31,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:35,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:35,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:35,322 INFO L93 Difference]: Finished difference Result 400 states and 612 transitions. [2024-11-28 04:38:35,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:38:35,406 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) Word has length 304 [2024-11-28 04:38:35,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:35,409 INFO L225 Difference]: With dead ends: 400 [2024-11-28 04:38:35,409 INFO L226 Difference]: Without dead ends: 258 [2024-11-28 04:38:35,410 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 600 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:38:35,411 INFO L435 NwaCegarLoop]: 158 mSDtfsCounter, 293 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 113 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:35,412 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 381 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 257 Invalid, 3 Unknown, 0 Unchecked, 14.2s Time] [2024-11-28 04:38:35,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-11-28 04:38:35,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 248. [2024-11-28 04:38:35,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 149 states have (on average 1.2684563758389262) internal successors, (189), 149 states have internal predecessors, (189), 92 states have call successors, (92), 6 states have call predecessors, (92), 6 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 04:38:35,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 373 transitions. [2024-11-28 04:38:35,446 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 373 transitions. Word has length 304 [2024-11-28 04:38:35,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:35,447 INFO L471 AbstractCegarLoop]: Abstraction has 248 states and 373 transitions. [2024-11-28 04:38:35,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2024-11-28 04:38:35,448 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 373 transitions. [2024-11-28 04:38:35,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-28 04:38:35,452 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:35,453 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:38:35,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2024-11-28 04:38:35,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:38:35,653 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:35,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:35,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1011619764, now seen corresponding path program 1 times [2024-11-28 04:38:35,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:38:35,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [294513355] [2024-11-28 04:38:35,654 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:38:35,655 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:38:35,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:38:35,660 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:38:35,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-28 04:38:36,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:36,559 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 04:38:36,563 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:36,968 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:38:36,968 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:38:36,968 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:38:36,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [294513355] [2024-11-28 04:38:36,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [294513355] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:38:36,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:38:36,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:38:36,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966034383] [2024-11-28 04:38:36,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:38:36,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:38:36,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:38:36,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:38:36,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:38:36,971 INFO L87 Difference]: Start difference. First operand 248 states and 373 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:38:42,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:38:46,402 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:38:50,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:38:50,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:50,564 INFO L93 Difference]: Finished difference Result 536 states and 809 transitions. [2024-11-28 04:38:50,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:38:50,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 304 [2024-11-28 04:38:50,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:50,569 INFO L225 Difference]: With dead ends: 536 [2024-11-28 04:38:50,569 INFO L226 Difference]: Without dead ends: 392 [2024-11-28 04:38:50,570 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:38:50,571 INFO L435 NwaCegarLoop]: 207 mSDtfsCounter, 424 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 186 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:50,573 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 409 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 15 Invalid, 3 Unknown, 0 Unchecked, 13.4s Time] [2024-11-28 04:38:50,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-11-28 04:38:50,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 250. [2024-11-28 04:38:50,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 151 states have (on average 1.2649006622516556) internal successors, (191), 151 states have internal predecessors, (191), 92 states have call successors, (92), 6 states have call predecessors, (92), 6 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 04:38:50,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 375 transitions. [2024-11-28 04:38:50,628 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 375 transitions. Word has length 304 [2024-11-28 04:38:50,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:50,629 INFO L471 AbstractCegarLoop]: Abstraction has 250 states and 375 transitions. [2024-11-28 04:38:50,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:38:50,630 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 375 transitions. [2024-11-28 04:38:50,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-28 04:38:50,638 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:50,638 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:38:50,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2024-11-28 04:38:50,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:38:50,839 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:50,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:50,839 INFO L85 PathProgramCache]: Analyzing trace with hash 2003483854, now seen corresponding path program 1 times [2024-11-28 04:38:50,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:38:50,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [424248163] [2024-11-28 04:38:50,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:38:50,840 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:38:50,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:38:50,842 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:38:50,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-28 04:38:51,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:51,906 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 04:38:51,911 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:55,372 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:38:55,372 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:38:55,372 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:38:55,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [424248163] [2024-11-28 04:38:55,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [424248163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:38:55,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:38:55,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 04:38:55,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472434572] [2024-11-28 04:38:55,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:38:55,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:38:55,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:38:55,375 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:38:55,376 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:38:55,376 INFO L87 Difference]: Start difference. First operand 250 states and 375 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 2 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:38:59,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:03,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:03,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:03,806 INFO L93 Difference]: Finished difference Result 542 states and 815 transitions. [2024-11-28 04:39:03,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:39:03,890 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 2 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 304 [2024-11-28 04:39:03,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:03,895 INFO L225 Difference]: With dead ends: 542 [2024-11-28 04:39:03,895 INFO L226 Difference]: Without dead ends: 396 [2024-11-28 04:39:03,896 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:39:03,898 INFO L435 NwaCegarLoop]: 214 mSDtfsCounter, 54 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:03,899 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 421 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time] [2024-11-28 04:39:03,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-11-28 04:39:03,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 393. [2024-11-28 04:39:03,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 245 states have (on average 1.2857142857142858) internal successors, (315), 245 states have internal predecessors, (315), 138 states have call successors, (138), 9 states have call predecessors, (138), 9 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-28 04:39:03,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 591 transitions. [2024-11-28 04:39:03,987 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 591 transitions. Word has length 304 [2024-11-28 04:39:03,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:03,988 INFO L471 AbstractCegarLoop]: Abstraction has 393 states and 591 transitions. [2024-11-28 04:39:03,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 2 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:39:03,989 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 591 transitions. [2024-11-28 04:39:03,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-28 04:39:03,991 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:03,992 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:39:04,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-11-28 04:39:04,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:39:04,192 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:04,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:04,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1590418864, now seen corresponding path program 1 times [2024-11-28 04:39:04,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:39:04,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1805183662] [2024-11-28 04:39:04,194 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:39:04,194 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:39:04,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:39:04,196 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:39:04,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-28 04:39:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:05,222 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 04:39:05,229 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:08,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:39:08,968 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:39:08,968 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:39:08,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1805183662] [2024-11-28 04:39:08,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1805183662] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:39:08,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:39:08,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:39:08,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515197722] [2024-11-28 04:39:08,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:39:08,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:39:08,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:39:08,970 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:39:08,970 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:39:08,970 INFO L87 Difference]: Start difference. First operand 393 states and 591 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 3 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:39:13,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.23s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:17,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:21,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:25,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:25,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:25,544 INFO L93 Difference]: Finished difference Result 971 states and 1463 transitions. [2024-11-28 04:39:25,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:39:25,547 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 3 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 304 [2024-11-28 04:39:25,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:25,553 INFO L225 Difference]: With dead ends: 971 [2024-11-28 04:39:25,553 INFO L226 Difference]: Without dead ends: 682 [2024-11-28 04:39:25,558 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:39:25,559 INFO L435 NwaCegarLoop]: 218 mSDtfsCounter, 49 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:25,560 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 640 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 4 Unknown, 0 Unchecked, 16.4s Time] [2024-11-28 04:39:25,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2024-11-28 04:39:25,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 678. [2024-11-28 04:39:25,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 432 states have (on average 1.2962962962962963) internal successors, (560), 432 states have internal predecessors, (560), 230 states have call successors, (230), 15 states have call predecessors, (230), 15 states have return successors, (230), 230 states have call predecessors, (230), 230 states have call successors, (230) [2024-11-28 04:39:25,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 1020 transitions. [2024-11-28 04:39:25,693 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 1020 transitions. Word has length 304 [2024-11-28 04:39:25,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:25,694 INFO L471 AbstractCegarLoop]: Abstraction has 678 states and 1020 transitions. [2024-11-28 04:39:25,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 3 states have internal predecessors, (77), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:39:25,698 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 1020 transitions. [2024-11-28 04:39:25,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-28 04:39:25,700 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:25,700 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:39:25,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-11-28 04:39:25,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:39:25,905 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:25,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:25,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1055346371, now seen corresponding path program 1 times [2024-11-28 04:39:25,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:39:25,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370585063] [2024-11-28 04:39:25,906 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:39:25,906 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:39:25,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:39:25,908 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:39:25,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-11-28 04:39:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:26,844 INFO L256 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 04:39:26,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:32,903 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1284 proven. 216 refuted. 0 times theorem prover too weak. 2640 trivial. 0 not checked. [2024-11-28 04:39:32,903 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:33,498 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:39:33,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370585063] [2024-11-28 04:39:33,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370585063] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:39:33,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2077142015] [2024-11-28 04:39:33,499 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:39:33,499 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:39:33,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:39:33,507 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:39:33,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-28 04:39:35,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:36,030 INFO L256 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 04:39:36,038 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:44,993 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:39:44,993 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:39:44,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2077142015] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:39:44,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:39:44,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [8] total 18 [2024-11-28 04:39:44,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172933807] [2024-11-28 04:39:44,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:39:44,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:39:44,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:39:44,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:39:44,995 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:39:44,995 INFO L87 Difference]: Start difference. First operand 678 states and 1020 transitions. Second operand has 12 states, 12 states have (on average 6.5) internal successors, (78), 11 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:39:51,682 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:39:58,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:02,570 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:06,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:10,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:14,587 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:18,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:22,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:26,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:30,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:34,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:38,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:42,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:46,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:50,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:54,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:58,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:02,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:06,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:10,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:14,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:18,885 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:22,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:26,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:30,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:34,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:38,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:42,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:46,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:50,932 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:54,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:41:58,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:02,946 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:06,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:10,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:14,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:18,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:25,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:29,724 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:33,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:37,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:41,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:45,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:42:49,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:53,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:57,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:43:01,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:43:01,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:43:01,764 INFO L93 Difference]: Finished difference Result 1705 states and 2419 transitions. [2024-11-28 04:43:01,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:43:01,852 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 11 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 305 [2024-11-28 04:43:01,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:43:01,863 INFO L225 Difference]: With dead ends: 1705 [2024-11-28 04:43:01,863 INFO L226 Difference]: Without dead ends: 1416 [2024-11-28 04:43:01,865 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 664 GetRequests, 635 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=147, Invalid=783, Unknown=0, NotChecked=0, Total=930 [2024-11-28 04:43:01,866 INFO L435 NwaCegarLoop]: 204 mSDtfsCounter, 523 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 142 mSolverCounterUnsat, 46 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 194.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 523 SdHoareTripleChecker+Valid, 1969 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 46 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 194.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:43:01,866 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [523 Valid, 1969 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 617 Invalid, 46 Unknown, 0 Unchecked, 194.9s Time] [2024-11-28 04:43:01,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2024-11-28 04:43:02,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 900. [2024-11-28 04:43:02,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 618 states have (on average 1.3171521035598706) internal successors, (814), 622 states have internal predecessors, (814), 254 states have call successors, (254), 27 states have call predecessors, (254), 27 states have return successors, (254), 250 states have call predecessors, (254), 254 states have call successors, (254) [2024-11-28 04:43:02,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1322 transitions. [2024-11-28 04:43:02,076 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1322 transitions. Word has length 305 [2024-11-28 04:43:02,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:43:02,076 INFO L471 AbstractCegarLoop]: Abstraction has 900 states and 1322 transitions. [2024-11-28 04:43:02,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 11 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:43:02,077 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1322 transitions. [2024-11-28 04:43:02,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-28 04:43:02,080 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:43:02,080 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:43:02,100 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-11-28 04:43:02,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2024-11-28 04:43:02,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:43:02,481 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:43:02,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:43:02,481 INFO L85 PathProgramCache]: Analyzing trace with hash 719660991, now seen corresponding path program 1 times [2024-11-28 04:43:02,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:43:02,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [353854882] [2024-11-28 04:43:02,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:43:02,482 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:43:02,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:43:02,484 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:43:02,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2024-11-28 04:43:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:43:03,418 INFO L256 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 04:43:03,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:43:09,748 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1284 proven. 216 refuted. 0 times theorem prover too weak. 2640 trivial. 0 not checked. [2024-11-28 04:43:09,748 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:43:10,375 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:43:10,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [353854882] [2024-11-28 04:43:10,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [353854882] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:43:10,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1374118540] [2024-11-28 04:43:10,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:43:10,375 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:43:10,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:43:10,378 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:43:10,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-28 04:43:13,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:43:13,565 INFO L256 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:43:13,570 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:43:16,398 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1465 proven. 105 refuted. 0 times theorem prover too weak. 2570 trivial. 0 not checked. [2024-11-28 04:43:16,398 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:43:16,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1374118540] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:43:16,967 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:43:16,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2024-11-28 04:43:16,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751156508] [2024-11-28 04:43:16,968 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:43:16,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:43:16,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:43:16,970 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:43:16,970 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:43:16,972 INFO L87 Difference]: Start difference. First operand 900 states and 1322 transitions. Second operand has 10 states, 10 states have (on average 14.9) internal successors, (149), 9 states have internal predecessors, (149), 4 states have call successors, (83), 4 states have call predecessors, (83), 5 states have return successors, (84), 4 states have call predecessors, (84), 4 states have call successors, (84) [2024-11-28 04:43:27,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:43:31,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:43:35,288 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:43:39,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:43:43,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:43:47,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:43:47,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:43:47,346 INFO L93 Difference]: Finished difference Result 1333 states and 1920 transitions. [2024-11-28 04:43:47,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 04:43:47,403 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.9) internal successors, (149), 9 states have internal predecessors, (149), 4 states have call successors, (83), 4 states have call predecessors, (83), 5 states have return successors, (84), 4 states have call predecessors, (84), 4 states have call successors, (84) Word has length 305 [2024-11-28 04:43:47,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:43:47,409 INFO L225 Difference]: With dead ends: 1333 [2024-11-28 04:43:47,410 INFO L226 Difference]: Without dead ends: 571 [2024-11-28 04:43:47,412 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 710 GetRequests, 687 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2024-11-28 04:43:47,413 INFO L435 NwaCegarLoop]: 144 mSDtfsCounter, 130 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 45 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:43:47,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 537 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 506 Invalid, 6 Unknown, 0 Unchecked, 29.3s Time] [2024-11-28 04:43:47,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-11-28 04:43:47,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 549. [2024-11-28 04:43:47,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 374 states have (on average 1.2593582887700534) internal successors, (471), 376 states have internal predecessors, (471), 150 states have call successors, (150), 24 states have call predecessors, (150), 24 states have return successors, (150), 148 states have call predecessors, (150), 150 states have call successors, (150) [2024-11-28 04:43:47,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 771 transitions. [2024-11-28 04:43:47,515 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 771 transitions. Word has length 305 [2024-11-28 04:43:47,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:43:47,516 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 771 transitions. [2024-11-28 04:43:47,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.9) internal successors, (149), 9 states have internal predecessors, (149), 4 states have call successors, (83), 4 states have call predecessors, (83), 5 states have return successors, (84), 4 states have call predecessors, (84), 4 states have call successors, (84) [2024-11-28 04:43:47,516 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 771 transitions. [2024-11-28 04:43:47,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-28 04:43:47,518 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:43:47,518 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:43:47,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-28 04:43:47,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2024-11-28 04:43:47,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:43:47,919 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:43:47,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:43:47,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1867049234, now seen corresponding path program 1 times [2024-11-28 04:43:47,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:43:47,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2087470590] [2024-11-28 04:43:47,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:43:47,920 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:43:47,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:43:47,922 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:43:47,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2024-11-28 04:43:48,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:43:48,784 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 04:43:48,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:43:55,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1284 proven. 216 refuted. 0 times theorem prover too weak. 2640 trivial. 0 not checked. [2024-11-28 04:43:55,020 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:43:55,860 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:43:55,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2087470590] [2024-11-28 04:43:55,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2087470590] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:43:55,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1974455102] [2024-11-28 04:43:55,861 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:43:55,861 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:43:55,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:43:55,863 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:43:55,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-28 04:43:56,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:43:56,942 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 04:43:56,945 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:43:57,201 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:43:57,202 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:43:57,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1974455102] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:43:57,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:43:57,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-28 04:43:57,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114577855] [2024-11-28 04:43:57,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:43:57,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:43:57,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:43:57,204 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:43:57,204 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:43:57,204 INFO L87 Difference]: Start difference. First operand 549 states and 771 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:44:02,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:44:06,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:44:06,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:44:06,380 INFO L93 Difference]: Finished difference Result 924 states and 1284 transitions. [2024-11-28 04:44:06,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:44:06,380 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) Word has length 305 [2024-11-28 04:44:06,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:44:06,386 INFO L225 Difference]: With dead ends: 924 [2024-11-28 04:44:06,386 INFO L226 Difference]: Without dead ends: 561 [2024-11-28 04:44:06,388 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 653 GetRequests, 641 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:44:06,389 INFO L435 NwaCegarLoop]: 204 mSDtfsCounter, 35 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:44:06,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 537 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 52 Invalid, 2 Unknown, 0 Unchecked, 9.0s Time] [2024-11-28 04:44:06,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-11-28 04:44:06,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2024-11-28 04:44:06,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 383 states have (on average 1.2428198433420365) internal successors, (476), 385 states have internal predecessors, (476), 150 states have call successors, (150), 27 states have call predecessors, (150), 27 states have return successors, (150), 148 states have call predecessors, (150), 150 states have call successors, (150) [2024-11-28 04:44:06,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 776 transitions. [2024-11-28 04:44:06,514 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 776 transitions. Word has length 305 [2024-11-28 04:44:06,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:44:06,515 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 776 transitions. [2024-11-28 04:44:06,515 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (46), 1 states have call predecessors, (46), 1 states have return successors, (46), 1 states have call predecessors, (46), 1 states have call successors, (46) [2024-11-28 04:44:06,516 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 776 transitions. [2024-11-28 04:44:06,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-28 04:44:06,518 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:44:06,518 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:44:06,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2024-11-28 04:44:06,724 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-11-28 04:44:06,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/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,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-28 04:44:06,919 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:44:06,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:44:06,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1868896276, now seen corresponding path program 1 times [2024-11-28 04:44:06,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:44:06,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [768822449] [2024-11-28 04:44:06,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:44:06,920 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:44:06,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:44:06,922 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:44:06,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/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 (15)] Waiting until timeout for monitored process [2024-11-28 04:44:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:44:07,815 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-28 04:44:07,822 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:44:24,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1688 proven. 192 refuted. 0 times theorem prover too weak. 2260 trivial. 0 not checked. [2024-11-28 04:44:24,035 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:44:24,791 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:44:24,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [768822449] [2024-11-28 04:44:24,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [768822449] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:44:24,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1968873687] [2024-11-28 04:44:24,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:44:24,791 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:44:24,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:44:24,793 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:44:24,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-28 04:44:27,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:44:27,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 04:44:27,991 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:44:42,809 INFO L134 CoverageAnalysis]: Checked inductivity of 4140 backedges. 1688 proven. 192 refuted. 0 times theorem prover too weak. 2260 trivial. 0 not checked. [2024-11-28 04:44:42,809 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:44:43,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1968873687] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:44:43,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:44:43,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2024-11-28 04:44:43,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837611787] [2024-11-28 04:44:43,122 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:44:43,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:44:43,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:44:43,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:44:43,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:44:43,124 INFO L87 Difference]: Start difference. First operand 561 states and 776 transitions. Second operand has 12 states, 12 states have (on average 7.25) internal successors, (87), 10 states have internal predecessors, (87), 3 states have call successors, (46), 3 states have call predecessors, (46), 4 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2024-11-28 04:44:52,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:44:57,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:01,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:05,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:09,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:13,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:17,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:21,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:25,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:45:29,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:45:33,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:45:37,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:45:41,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:45:45,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:49,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:45:53,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:45:58,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:02,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:06,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:10,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:14,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:18,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:22,549 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:46:26,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:30,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:46:34,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:46:34,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:46:34,565 INFO L93 Difference]: Finished difference Result 1184 states and 1632 transitions. [2024-11-28 04:46:34,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 04:46:34,629 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 10 states have internal predecessors, (87), 3 states have call successors, (46), 3 states have call predecessors, (46), 4 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 305 [2024-11-28 04:46:34,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:46:34,635 INFO L225 Difference]: With dead ends: 1184 [2024-11-28 04:46:34,636 INFO L226 Difference]: Without dead ends: 742 [2024-11-28 04:46:34,637 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 683 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2024-11-28 04:46:34,638 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 431 mSDsluCounter, 1117 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 153 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 108.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 1258 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 109.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:46:34,639 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 1258 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 806 Invalid, 25 Unknown, 0 Unchecked, 109.1s Time] [2024-11-28 04:46:34,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2024-11-28 04:46:34,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 571. [2024-11-28 04:46:34,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 391 states have (on average 1.237851662404092) internal successors, (484), 393 states have internal predecessors, (484), 150 states have call successors, (150), 29 states have call predecessors, (150), 29 states have return successors, (150), 148 states have call predecessors, (150), 150 states have call successors, (150) [2024-11-28 04:46:34,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 784 transitions. [2024-11-28 04:46:34,766 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 784 transitions. Word has length 305 [2024-11-28 04:46:34,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:46:34,766 INFO L471 AbstractCegarLoop]: Abstraction has 571 states and 784 transitions. [2024-11-28 04:46:34,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 10 states have internal predecessors, (87), 3 states have call successors, (46), 3 states have call predecessors, (46), 4 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2024-11-28 04:46:34,767 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 784 transitions. [2024-11-28 04:46:34,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-28 04:46:34,770 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:46:34,770 INFO L218 NwaCegarLoop]: trace histogram [46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:46:34,794 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/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 (15)] Forceful destruction successful, exit code 0 [2024-11-28 04:46:34,983 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2024-11-28 04:46:35,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/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,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-28 04:46:35,171 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:46:35,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:46:35,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1210374420, now seen corresponding path program 1 times [2024-11-28 04:46:35,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:46:35,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323222195] [2024-11-28 04:46:35,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:46:35,173 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-28 04:46:35,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:46:35,177 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-28 04:46:35,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1cee926a-056a-4b30-8a5f-bc9c7e0d41a0/bin/uautomizer-verify-aQ6SnzHsRB/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 (17)] Waiting until timeout for monitored process [2024-11-28 04:46:41,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:46:41,905 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 79 conjuncts are in the unsatisfiable core [2024-11-28 04:46:41,920 INFO L279 TraceCheckSpWp]: Computing forward predicates...