./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash af94c72fed5c617f2d62b60a9a463119b111eeac1c576534ea625be0d9ccdbbc --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:52:11,532 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:52:11,611 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-08 16:52:11,616 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:52:11,616 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:52:11,655 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:52:11,657 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:52:11,658 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:52:11,661 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:52:11,662 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:52:11,662 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:52:11,662 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:52:11,664 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:52:11,664 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:52:11,665 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:52:11,665 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:52:11,666 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 16:52:11,666 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 16:52:11,666 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 16:52:11,667 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 16:52:11,671 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:52:11,672 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 16:52:11,672 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:52:11,672 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 16:52:11,672 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:52:11,673 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 16:52:11,673 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 16:52:11,673 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:52:11,674 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:52:11,674 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:52:11,674 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:52:11,678 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:52:11,679 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:52:11,679 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:52:11,679 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:52:11,680 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 16:52:11,680 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 16:52:11,680 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 16:52:11,680 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:52:11,681 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:52:11,681 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:52:11,684 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:52:11,685 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> af94c72fed5c617f2d62b60a9a463119b111eeac1c576534ea625be0d9ccdbbc [2024-11-08 16:52:11,949 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:52:11,995 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:52:11,997 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:52:11,999 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:52:11,999 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:52:12,000 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i Unable to find full path for "g++" [2024-11-08 16:52:13,950 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:52:14,271 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:52:14,272 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i [2024-11-08 16:52:14,284 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data/9fd6978e3/6e7c4ee0e50c4863a05235f7b9abf1a5/FLAG51571d9dc [2024-11-08 16:52:14,297 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data/9fd6978e3/6e7c4ee0e50c4863a05235f7b9abf1a5 [2024-11-08 16:52:14,300 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:52:14,302 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:52:14,303 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:52:14,303 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:52:14,309 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:52:14,310 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:14,311 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@548ac968 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14, skipping insertion in model container [2024-11-08 16:52:14,312 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:14,358 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:52:14,544 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_a91ebb8c-e5fa-469d-b597-5ab43d72277b/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i[916,929] [2024-11-08 16:52:14,737 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:52:14,751 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:52:14,764 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_a91ebb8c-e5fa-469d-b597-5ab43d72277b/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i[916,929] [2024-11-08 16:52:14,883 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:52:14,906 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:52:14,907 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14 WrapperNode [2024-11-08 16:52:14,907 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:52:14,908 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:52:14,908 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:52:14,908 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:52:14,917 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:14,957 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,066 INFO L138 Inliner]: procedures = 26, calls = 69, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 451 [2024-11-08 16:52:15,067 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:52:15,068 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:52:15,068 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:52:15,068 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:52:15,081 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,081 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,106 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,170 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-08 16:52:15,171 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,171 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,204 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,213 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,222 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,234 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,245 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:52:15,247 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:52:15,247 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:52:15,248 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:52:15,249 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (1/1) ... [2024-11-08 16:52:15,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:52:15,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:52:15,283 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:52:15,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:52:15,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:52:15,319 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:52:15,319 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:52:15,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 16:52:15,319 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:52:15,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:52:15,488 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:52:15,491 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:52:16,596 INFO L? ?]: Removed 41 outVars from TransFormulas that were not future-live. [2024-11-08 16:52:16,596 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:52:16,621 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:52:16,621 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 16:52:16,621 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:52:16 BoogieIcfgContainer [2024-11-08 16:52:16,622 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:52:16,624 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:52:16,625 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:52:16,629 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:52:16,629 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:52:14" (1/3) ... [2024-11-08 16:52:16,630 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16e7737e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:52:16, skipping insertion in model container [2024-11-08 16:52:16,630 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:52:14" (2/3) ... [2024-11-08 16:52:16,631 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16e7737e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:52:16, skipping insertion in model container [2024-11-08 16:52:16,631 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:52:16" (3/3) ... [2024-11-08 16:52:16,633 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-83.i [2024-11-08 16:52:16,651 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:52:16,651 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 16:52:16,740 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:52:16,749 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;@31d028fa, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:52:16,750 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 16:52:16,756 INFO L276 IsEmpty]: Start isEmpty. Operand has 189 states, 130 states have (on average 1.4846153846153847) internal successors, (193), 131 states have internal predecessors, (193), 56 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-11-08 16:52:16,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-08 16:52:16,781 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:16,782 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:16,782 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:16,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:16,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1217414927, now seen corresponding path program 1 times [2024-11-08 16:52:16,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:16,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255642496] [2024-11-08 16:52:16,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:16,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:17,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:17,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:17,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:17,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:17,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:17,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:17,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:17,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:17,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:17,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:17,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:17,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:17,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:17,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:17,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:17,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:17,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:17,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:17,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:17,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:17,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:17,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:17,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:17,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:17,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:17,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:17,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:17,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:17,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:17,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:17,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:17,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:17,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:17,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:17,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:17,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:17,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:17,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:17,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:17,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:17,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:17,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:17,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2024-11-08 16:52:17,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:17,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255642496] [2024-11-08 16:52:17,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255642496] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:52:17,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:52:17,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:52:17,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617143634] [2024-11-08 16:52:17,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:52:17,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 16:52:17,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:17,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 16:52:17,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 16:52:17,765 INFO L87 Difference]: Start difference. First operand has 189 states, 130 states have (on average 1.4846153846153847) internal successors, (193), 131 states have internal predecessors, (193), 56 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Second operand has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 2 states have call successors, (56) [2024-11-08 16:52:17,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:17,835 INFO L93 Difference]: Finished difference Result 371 states and 660 transitions. [2024-11-08 16:52:17,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 16:52:17,838 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 2 states have call successors, (56) Word has length 353 [2024-11-08 16:52:17,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:17,851 INFO L225 Difference]: With dead ends: 371 [2024-11-08 16:52:17,851 INFO L226 Difference]: Without dead ends: 185 [2024-11-08 16:52:17,860 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 16:52:17,864 INFO L432 NwaCegarLoop]: 295 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, 295 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:17,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:52:17,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-08 16:52:17,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2024-11-08 16:52:17,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 127 states have (on average 1.4409448818897639) internal successors, (183), 127 states have internal predecessors, (183), 56 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-11-08 16:52:17,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 295 transitions. [2024-11-08 16:52:17,977 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 295 transitions. Word has length 353 [2024-11-08 16:52:17,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:17,982 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 295 transitions. [2024-11-08 16:52:17,982 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 2 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 2 states have call successors, (56) [2024-11-08 16:52:17,982 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 295 transitions. [2024-11-08 16:52:17,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-08 16:52:17,998 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:17,998 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:17,999 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 16:52:17,999 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:18,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:18,000 INFO L85 PathProgramCache]: Analyzing trace with hash -2106405625, now seen corresponding path program 1 times [2024-11-08 16:52:18,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:18,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284986464] [2024-11-08 16:52:18,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:18,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:18,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:18,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:18,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:18,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:18,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:18,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:18,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:18,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:18,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:18,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:18,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:18,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:18,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:18,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:18,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:18,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:18,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:18,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:18,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:18,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:18,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:18,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:18,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:18,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:18,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:18,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:18,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:18,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:18,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:18,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:18,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:18,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:18,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:18,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:18,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:18,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:18,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:18,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:18,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2024-11-08 16:52:18,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:18,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284986464] [2024-11-08 16:52:18,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284986464] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:52:18,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:52:18,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:52:18,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155485335] [2024-11-08 16:52:18,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:52:18,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:52:18,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:18,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:52:18,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:52:18,681 INFO L87 Difference]: Start difference. First operand 185 states and 295 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:18,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:18,836 INFO L93 Difference]: Finished difference Result 523 states and 835 transitions. [2024-11-08 16:52:18,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:52:18,837 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) Word has length 353 [2024-11-08 16:52:18,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:18,842 INFO L225 Difference]: With dead ends: 523 [2024-11-08 16:52:18,843 INFO L226 Difference]: Without dead ends: 341 [2024-11-08 16:52:18,844 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:52:18,845 INFO L432 NwaCegarLoop]: 289 mSDtfsCounter, 241 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:18,846 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 568 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:52:18,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-11-08 16:52:18,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 338. [2024-11-08 16:52:18,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 237 states have (on average 1.4472573839662448) internal successors, (343), 238 states have internal predecessors, (343), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-08 16:52:18,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 539 transitions. [2024-11-08 16:52:18,923 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 539 transitions. Word has length 353 [2024-11-08 16:52:18,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:18,927 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 539 transitions. [2024-11-08 16:52:18,928 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:18,928 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 539 transitions. [2024-11-08 16:52:18,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-08 16:52:18,939 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:18,940 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:18,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 16:52:18,941 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:18,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:18,942 INFO L85 PathProgramCache]: Analyzing trace with hash -720202231, now seen corresponding path program 1 times [2024-11-08 16:52:18,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:18,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695782362] [2024-11-08 16:52:18,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:18,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:19,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:19,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:19,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:19,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:19,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:19,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:19,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:19,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:19,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:19,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:19,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:19,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:19,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:19,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:19,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:19,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:19,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:19,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:19,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:19,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:19,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:19,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:19,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:19,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:19,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:19,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:19,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:19,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:19,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:19,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:19,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:19,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:19,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:19,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:19,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:19,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:19,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:19,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:19,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2024-11-08 16:52:19,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:19,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695782362] [2024-11-08 16:52:19,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695782362] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:52:19,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:52:19,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:52:19,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042214292] [2024-11-08 16:52:19,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:52:19,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:52:19,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:19,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:52:19,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:52:19,473 INFO L87 Difference]: Start difference. First operand 338 states and 539 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:19,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:19,627 INFO L93 Difference]: Finished difference Result 1000 states and 1595 transitions. [2024-11-08 16:52:19,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:52:19,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) Word has length 353 [2024-11-08 16:52:19,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:19,642 INFO L225 Difference]: With dead ends: 1000 [2024-11-08 16:52:19,642 INFO L226 Difference]: Without dead ends: 665 [2024-11-08 16:52:19,644 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:52:19,645 INFO L432 NwaCegarLoop]: 465 mSDtfsCounter, 272 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:19,648 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 743 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:52:19,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2024-11-08 16:52:19,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 362. [2024-11-08 16:52:19,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 261 states have (on average 1.4482758620689655) internal successors, (378), 262 states have internal predecessors, (378), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-08 16:52:19,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 574 transitions. [2024-11-08 16:52:19,718 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 574 transitions. Word has length 353 [2024-11-08 16:52:19,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:19,721 INFO L471 AbstractCegarLoop]: Abstraction has 362 states and 574 transitions. [2024-11-08 16:52:19,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:19,721 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 574 transitions. [2024-11-08 16:52:19,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-08 16:52:19,725 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:19,725 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:19,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 16:52:19,726 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:19,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:19,726 INFO L85 PathProgramCache]: Analyzing trace with hash -792588789, now seen corresponding path program 1 times [2024-11-08 16:52:19,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:19,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727817747] [2024-11-08 16:52:19,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:19,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:19,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:19,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:19,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:19,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:19,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:19,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:19,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:19,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:19,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:19,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:19,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:19,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:19,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:20,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:20,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:20,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:20,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:20,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:20,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:20,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:20,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:20,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:20,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:20,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:20,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:20,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:20,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:20,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:20,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:20,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:20,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:20,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:20,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:20,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:20,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:20,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:20,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:20,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:20,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2024-11-08 16:52:20,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:20,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727817747] [2024-11-08 16:52:20,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727817747] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:52:20,118 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:52:20,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:52:20,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197989443] [2024-11-08 16:52:20,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:52:20,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:52:20,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:20,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:52:20,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:52:20,121 INFO L87 Difference]: Start difference. First operand 362 states and 574 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:20,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:20,220 INFO L93 Difference]: Finished difference Result 1024 states and 1624 transitions. [2024-11-08 16:52:20,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:52:20,221 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) Word has length 353 [2024-11-08 16:52:20,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:20,226 INFO L225 Difference]: With dead ends: 1024 [2024-11-08 16:52:20,227 INFO L226 Difference]: Without dead ends: 665 [2024-11-08 16:52:20,228 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:52:20,229 INFO L432 NwaCegarLoop]: 386 mSDtfsCounter, 280 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:20,230 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 656 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:52:20,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2024-11-08 16:52:20,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 362. [2024-11-08 16:52:20,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 261 states have (on average 1.4329501915708813) internal successors, (374), 262 states have internal predecessors, (374), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-08 16:52:20,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 570 transitions. [2024-11-08 16:52:20,279 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 570 transitions. Word has length 353 [2024-11-08 16:52:20,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:20,280 INFO L471 AbstractCegarLoop]: Abstraction has 362 states and 570 transitions. [2024-11-08 16:52:20,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:20,280 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 570 transitions. [2024-11-08 16:52:20,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2024-11-08 16:52:20,283 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:20,284 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:20,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 16:52:20,284 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:20,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:20,285 INFO L85 PathProgramCache]: Analyzing trace with hash 520155298, now seen corresponding path program 1 times [2024-11-08 16:52:20,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:20,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770053770] [2024-11-08 16:52:20,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:20,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:22,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:22,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:22,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:22,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:22,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:22,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:22,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:22,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:22,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:22,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:22,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:22,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:22,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:22,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:22,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:22,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:22,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:22,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:22,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:22,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:22,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:22,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:22,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:22,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:22,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:22,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:22,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:22,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:22,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:22,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:22,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:22,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:22,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:22,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:22,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:22,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:22,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:22,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:22,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:22,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:22,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:22,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:22,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:22,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:22,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:22,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:22,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:22,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 6 proven. 159 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:52:22,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:22,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770053770] [2024-11-08 16:52:22,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770053770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:52:22,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861467751] [2024-11-08 16:52:22,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:22,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:22,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:52:22,569 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:52:22,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 16:52:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:22,878 INFO L255 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 16:52:22,904 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:52:23,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 483 proven. 159 refuted. 0 times theorem prover too weak. 5518 trivial. 0 not checked. [2024-11-08 16:52:23,783 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:52:24,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 6 proven. 159 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:52:24,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861467751] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:52:24,801 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:52:24,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2024-11-08 16:52:24,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379625116] [2024-11-08 16:52:24,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:52:24,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-08 16:52:24,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:24,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-08 16:52:24,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2024-11-08 16:52:24,808 INFO L87 Difference]: Start difference. First operand 362 states and 570 transitions. Second operand has 16 states, 16 states have (on average 9.0) internal successors, (144), 16 states have internal predecessors, (144), 3 states have call successors, (162), 2 states have call predecessors, (162), 4 states have return successors, (163), 3 states have call predecessors, (163), 3 states have call successors, (163) [2024-11-08 16:52:26,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:26,093 INFO L93 Difference]: Finished difference Result 897 states and 1388 transitions. [2024-11-08 16:52:26,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 16:52:26,094 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 9.0) internal successors, (144), 16 states have internal predecessors, (144), 3 states have call successors, (162), 2 states have call predecessors, (162), 4 states have return successors, (163), 3 states have call predecessors, (163), 3 states have call successors, (163) Word has length 354 [2024-11-08 16:52:26,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:26,098 INFO L225 Difference]: With dead ends: 897 [2024-11-08 16:52:26,098 INFO L226 Difference]: Without dead ends: 538 [2024-11-08 16:52:26,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 842 GetRequests, 816 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2024-11-08 16:52:26,101 INFO L432 NwaCegarLoop]: 213 mSDtfsCounter, 850 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 852 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:26,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [852 Valid, 1465 Invalid, 1041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-08 16:52:26,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2024-11-08 16:52:26,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 378. [2024-11-08 16:52:26,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 273 states have (on average 1.4065934065934067) internal successors, (384), 274 states have internal predecessors, (384), 98 states have call successors, (98), 6 states have call predecessors, (98), 6 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-08 16:52:26,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 580 transitions. [2024-11-08 16:52:26,145 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 580 transitions. Word has length 354 [2024-11-08 16:52:26,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:26,146 INFO L471 AbstractCegarLoop]: Abstraction has 378 states and 580 transitions. [2024-11-08 16:52:26,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.0) internal successors, (144), 16 states have internal predecessors, (144), 3 states have call successors, (162), 2 states have call predecessors, (162), 4 states have return successors, (163), 3 states have call predecessors, (163), 3 states have call successors, (163) [2024-11-08 16:52:26,147 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 580 transitions. [2024-11-08 16:52:26,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2024-11-08 16:52:26,150 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:26,150 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:26,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-08 16:52:26,351 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:26,352 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:26,352 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:26,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1909939879, now seen corresponding path program 1 times [2024-11-08 16:52:26,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:26,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750395083] [2024-11-08 16:52:26,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:26,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:27,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:27,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:27,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:27,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:27,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:27,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:27,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:27,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:27,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:27,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:27,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:27,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:27,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:27,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:27,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:27,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:27,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:27,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:27,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:27,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:27,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:27,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:27,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:27,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:27,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:27,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:27,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:27,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:27,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:27,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:27,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:27,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:27,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:27,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:27,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 126 proven. 39 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:52:27,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:27,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750395083] [2024-11-08 16:52:27,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750395083] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:52:27,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834379480] [2024-11-08 16:52:27,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:27,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:27,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:52:27,551 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:52:27,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 16:52:27,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:27,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-08 16:52:27,858 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:52:29,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 3222 proven. 246 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2024-11-08 16:52:29,254 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:52:30,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 78 proven. 249 refuted. 0 times theorem prover too weak. 5833 trivial. 0 not checked. [2024-11-08 16:52:30,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834379480] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:52:30,155 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:52:30,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 12, 12] total 23 [2024-11-08 16:52:30,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145634937] [2024-11-08 16:52:30,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:52:30,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-08 16:52:30,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:30,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-08 16:52:30,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2024-11-08 16:52:30,159 INFO L87 Difference]: Start difference. First operand 378 states and 580 transitions. Second operand has 23 states, 23 states have (on average 9.304347826086957) internal successors, (214), 23 states have internal predecessors, (214), 6 states have call successors, (162), 3 states have call predecessors, (162), 7 states have return successors, (164), 6 states have call predecessors, (164), 6 states have call successors, (164) [2024-11-08 16:52:35,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:35,477 INFO L93 Difference]: Finished difference Result 1185 states and 1734 transitions. [2024-11-08 16:52:35,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-11-08 16:52:35,479 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 9.304347826086957) internal successors, (214), 23 states have internal predecessors, (214), 6 states have call successors, (162), 3 states have call predecessors, (162), 7 states have return successors, (164), 6 states have call predecessors, (164), 6 states have call successors, (164) Word has length 355 [2024-11-08 16:52:35,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:35,487 INFO L225 Difference]: With dead ends: 1185 [2024-11-08 16:52:35,488 INFO L226 Difference]: Without dead ends: 810 [2024-11-08 16:52:35,492 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 901 GetRequests, 809 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2706 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1877, Invalid=6865, Unknown=0, NotChecked=0, Total=8742 [2024-11-08 16:52:35,496 INFO L432 NwaCegarLoop]: 300 mSDtfsCounter, 1855 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 2520 mSolverCounterSat, 906 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1855 SdHoareTripleChecker+Valid, 1821 SdHoareTripleChecker+Invalid, 3426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 906 IncrementalHoareTripleChecker+Valid, 2520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:35,496 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1855 Valid, 1821 Invalid, 3426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [906 Valid, 2520 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-08 16:52:35,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-11-08 16:52:35,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 548. [2024-11-08 16:52:35,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 383 states have (on average 1.3263707571801566) internal successors, (508), 386 states have internal predecessors, (508), 146 states have call successors, (146), 18 states have call predecessors, (146), 18 states have return successors, (146), 143 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-08 16:52:35,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 800 transitions. [2024-11-08 16:52:35,610 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 800 transitions. Word has length 355 [2024-11-08 16:52:35,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:35,611 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 800 transitions. [2024-11-08 16:52:35,611 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.304347826086957) internal successors, (214), 23 states have internal predecessors, (214), 6 states have call successors, (162), 3 states have call predecessors, (162), 7 states have return successors, (164), 6 states have call predecessors, (164), 6 states have call successors, (164) [2024-11-08 16:52:35,612 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 800 transitions. [2024-11-08 16:52:35,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2024-11-08 16:52:35,616 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:35,617 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:35,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 16:52:35,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:35,822 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:35,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:35,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1411387108, now seen corresponding path program 1 times [2024-11-08 16:52:35,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:35,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179296551] [2024-11-08 16:52:35,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:35,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:36,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:36,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:36,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:36,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:36,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:36,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:36,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:36,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:36,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:36,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:37,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:37,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:37,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:37,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:37,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:37,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:37,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:37,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:37,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:37,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:37,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:37,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:37,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:37,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:37,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:37,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:37,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:37,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:37,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:37,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:37,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:37,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:37,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:37,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:37,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:37,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:37,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:37,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:37,258 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2024-11-08 16:52:37,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:37,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179296551] [2024-11-08 16:52:37,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179296551] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:52:37,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:52:37,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-08 16:52:37,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271257737] [2024-11-08 16:52:37,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:52:37,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:52:37,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:37,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:52:37,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:52:37,261 INFO L87 Difference]: Start difference. First operand 548 states and 800 transitions. Second operand has 8 states, 8 states have (on average 9.875) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 4 states have call predecessors, (56), 4 states have call successors, (56) [2024-11-08 16:52:38,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:38,582 INFO L93 Difference]: Finished difference Result 2268 states and 3329 transitions. [2024-11-08 16:52:38,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:52:38,583 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 4 states have call predecessors, (56), 4 states have call successors, (56) Word has length 356 [2024-11-08 16:52:38,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:38,595 INFO L225 Difference]: With dead ends: 2268 [2024-11-08 16:52:38,595 INFO L226 Difference]: Without dead ends: 1813 [2024-11-08 16:52:38,599 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:52:38,600 INFO L432 NwaCegarLoop]: 360 mSDtfsCounter, 1104 mSDsluCounter, 1028 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 536 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1104 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 536 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:38,601 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1104 Valid, 1388 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [536 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-08 16:52:38,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2024-11-08 16:52:38,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 1418. [2024-11-08 16:52:38,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1041 states have (on average 1.356388088376561) internal successors, (1412), 1049 states have internal predecessors, (1412), 334 states have call successors, (334), 42 states have call predecessors, (334), 42 states have return successors, (334), 326 states have call predecessors, (334), 334 states have call successors, (334) [2024-11-08 16:52:38,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 2080 transitions. [2024-11-08 16:52:38,770 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 2080 transitions. Word has length 356 [2024-11-08 16:52:38,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:38,771 INFO L471 AbstractCegarLoop]: Abstraction has 1418 states and 2080 transitions. [2024-11-08 16:52:38,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 4 states have call predecessors, (56), 4 states have call successors, (56) [2024-11-08 16:52:38,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 2080 transitions. [2024-11-08 16:52:38,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2024-11-08 16:52:38,774 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:38,775 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:38,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-08 16:52:38,775 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:38,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:38,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1017020322, now seen corresponding path program 1 times [2024-11-08 16:52:38,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:38,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261060912] [2024-11-08 16:52:38,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:38,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:39,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:39,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:39,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:39,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:39,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:39,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:39,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:39,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:39,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:39,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:39,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:39,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:39,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:39,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:39,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:39,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:39,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:39,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:39,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:39,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:39,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:39,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:39,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:39,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:39,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:39,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:39,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:39,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:39,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:39,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:39,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:39,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:39,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:39,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:39,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:39,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:39,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:39,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:39,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:39,695 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2024-11-08 16:52:39,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:39,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261060912] [2024-11-08 16:52:39,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261060912] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:52:39,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:52:39,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:52:39,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095212360] [2024-11-08 16:52:39,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:52:39,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:52:39,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:39,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:52:39,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:52:39,698 INFO L87 Difference]: Start difference. First operand 1418 states and 2080 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:40,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:40,542 INFO L93 Difference]: Finished difference Result 3514 states and 5158 transitions. [2024-11-08 16:52:40,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:52:40,543 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) Word has length 356 [2024-11-08 16:52:40,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:40,559 INFO L225 Difference]: With dead ends: 3514 [2024-11-08 16:52:40,559 INFO L226 Difference]: Without dead ends: 2193 [2024-11-08 16:52:40,564 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:52:40,564 INFO L432 NwaCegarLoop]: 388 mSDtfsCounter, 521 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 521 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:40,565 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [521 Valid, 827 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-08 16:52:40,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2193 states. [2024-11-08 16:52:40,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2193 to 1408. [2024-11-08 16:52:40,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 1029 states have (on average 1.3517978620019437) internal successors, (1391), 1037 states have internal predecessors, (1391), 334 states have call successors, (334), 44 states have call predecessors, (334), 44 states have return successors, (334), 326 states have call predecessors, (334), 334 states have call successors, (334) [2024-11-08 16:52:40,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 2059 transitions. [2024-11-08 16:52:40,772 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 2059 transitions. Word has length 356 [2024-11-08 16:52:40,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:40,773 INFO L471 AbstractCegarLoop]: Abstraction has 1408 states and 2059 transitions. [2024-11-08 16:52:40,773 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:52:40,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 2059 transitions. [2024-11-08 16:52:40,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2024-11-08 16:52:40,777 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:40,777 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:40,777 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-08 16:52:40,778 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:40,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:40,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1574386485, now seen corresponding path program 1 times [2024-11-08 16:52:40,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:40,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913476985] [2024-11-08 16:52:40,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:40,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:41,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:42,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:42,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:42,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:42,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:42,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:42,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:42,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:42,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:42,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:42,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:42,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:42,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:42,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:42,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:42,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:42,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:42,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:42,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:42,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:42,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:42,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:42,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:42,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:42,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:42,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:42,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:42,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:42,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:42,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:42,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:42,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:42,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:42,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:42,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:42,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:42,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:43,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:43,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:43,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:43,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:43,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:43,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:43,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 123 proven. 42 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:52:43,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:43,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913476985] [2024-11-08 16:52:43,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913476985] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:52:43,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524869793] [2024-11-08 16:52:43,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:43,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:43,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:52:43,113 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:52:43,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 16:52:43,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:43,430 INFO L255 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-08 16:52:43,439 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:52:44,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2559 proven. 45 refuted. 0 times theorem prover too weak. 3556 trivial. 0 not checked. [2024-11-08 16:52:44,548 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:52:45,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 279 proven. 48 refuted. 0 times theorem prover too weak. 5833 trivial. 0 not checked. [2024-11-08 16:52:45,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524869793] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:52:45,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:52:45,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 12] total 29 [2024-11-08 16:52:45,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869724641] [2024-11-08 16:52:45,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:52:45,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-08 16:52:45,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:45,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-08 16:52:45,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2024-11-08 16:52:45,435 INFO L87 Difference]: Start difference. First operand 1408 states and 2059 transitions. Second operand has 29 states, 29 states have (on average 6.896551724137931) internal successors, (200), 29 states have internal predecessors, (200), 8 states have call successors, (168), 4 states have call predecessors, (168), 9 states have return successors, (168), 8 states have call predecessors, (168), 8 states have call successors, (168) [2024-11-08 16:52:50,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:50,105 INFO L93 Difference]: Finished difference Result 4778 states and 6989 transitions. [2024-11-08 16:52:50,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-08 16:52:50,106 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 6.896551724137931) internal successors, (200), 29 states have internal predecessors, (200), 8 states have call successors, (168), 4 states have call predecessors, (168), 9 states have return successors, (168), 8 states have call predecessors, (168), 8 states have call successors, (168) Word has length 356 [2024-11-08 16:52:50,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:50,129 INFO L225 Difference]: With dead ends: 4778 [2024-11-08 16:52:50,129 INFO L226 Difference]: Without dead ends: 3467 [2024-11-08 16:52:50,135 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 876 GetRequests, 809 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1170 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1107, Invalid=3449, Unknown=0, NotChecked=0, Total=4556 [2024-11-08 16:52:50,137 INFO L432 NwaCegarLoop]: 418 mSDtfsCounter, 2047 mSDsluCounter, 2692 mSDsCounter, 0 mSdLazyCounter, 2287 mSolverCounterSat, 1129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2047 SdHoareTripleChecker+Valid, 3110 SdHoareTripleChecker+Invalid, 3416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1129 IncrementalHoareTripleChecker+Valid, 2287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:50,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2047 Valid, 3110 Invalid, 3416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1129 Valid, 2287 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-08 16:52:50,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3467 states. [2024-11-08 16:52:50,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3467 to 2308. [2024-11-08 16:52:50,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 1689 states have (on average 1.3167554766133807) internal successors, (2224), 1701 states have internal predecessors, (2224), 540 states have call successors, (540), 78 states have call predecessors, (540), 78 states have return successors, (540), 528 states have call predecessors, (540), 540 states have call successors, (540) [2024-11-08 16:52:50,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 3304 transitions. [2024-11-08 16:52:50,489 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 3304 transitions. Word has length 356 [2024-11-08 16:52:50,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:50,490 INFO L471 AbstractCegarLoop]: Abstraction has 2308 states and 3304 transitions. [2024-11-08 16:52:50,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 6.896551724137931) internal successors, (200), 29 states have internal predecessors, (200), 8 states have call successors, (168), 4 states have call predecessors, (168), 9 states have return successors, (168), 8 states have call predecessors, (168), 8 states have call successors, (168) [2024-11-08 16:52:50,491 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 3304 transitions. [2024-11-08 16:52:50,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-08 16:52:50,495 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:50,495 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:50,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-08 16:52:50,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:50,696 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:50,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:50,697 INFO L85 PathProgramCache]: Analyzing trace with hash -71363677, now seen corresponding path program 1 times [2024-11-08 16:52:50,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:50,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838125846] [2024-11-08 16:52:50,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:50,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:51,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:51,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:51,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:51,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:51,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:51,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:51,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:51,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:51,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:51,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:51,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:51,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:51,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:51,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:51,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:51,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:51,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:51,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:51,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:51,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:51,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:51,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:51,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:51,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:51,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:51,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:51,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:51,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:51,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:51,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:51,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:51,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:51,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:51,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:51,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:51,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:51,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:51,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:51,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:51,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:51,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:51,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:51,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:51,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:51,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:51,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:51,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:51,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:51,891 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 6 proven. 159 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:52:51,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:51,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838125846] [2024-11-08 16:52:51,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838125846] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:52:51,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195877939] [2024-11-08 16:52:51,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:51,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:51,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:52:51,894 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:52:51,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 16:52:52,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:52,155 INFO L255 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 16:52:52,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:52:53,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 3563 proven. 192 refuted. 0 times theorem prover too weak. 2405 trivial. 0 not checked. [2024-11-08 16:52:53,039 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:52:53,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 132 proven. 195 refuted. 0 times theorem prover too weak. 5833 trivial. 0 not checked. [2024-11-08 16:52:53,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195877939] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:52:53,638 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:52:53,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 16 [2024-11-08 16:52:53,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434399333] [2024-11-08 16:52:53,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:52:53,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-08 16:52:53,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:52:53,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-08 16:52:53,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2024-11-08 16:52:53,644 INFO L87 Difference]: Start difference. First operand 2308 states and 3304 transitions. Second operand has 16 states, 16 states have (on average 10.25) internal successors, (164), 16 states have internal predecessors, (164), 6 states have call successors, (157), 3 states have call predecessors, (157), 7 states have return successors, (159), 6 states have call predecessors, (159), 6 states have call successors, (159) [2024-11-08 16:52:55,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:52:55,029 INFO L93 Difference]: Finished difference Result 5010 states and 7050 transitions. [2024-11-08 16:52:55,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-08 16:52:55,030 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.25) internal successors, (164), 16 states have internal predecessors, (164), 6 states have call successors, (157), 3 states have call predecessors, (157), 7 states have return successors, (159), 6 states have call predecessors, (159), 6 states have call successors, (159) Word has length 357 [2024-11-08 16:52:55,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:52:55,045 INFO L225 Difference]: With dead ends: 5010 [2024-11-08 16:52:55,046 INFO L226 Difference]: Without dead ends: 2796 [2024-11-08 16:52:55,052 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 847 GetRequests, 817 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=285, Invalid=707, Unknown=0, NotChecked=0, Total=992 [2024-11-08 16:52:55,052 INFO L432 NwaCegarLoop]: 248 mSDtfsCounter, 830 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:52:55,053 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [831 Valid, 988 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 16:52:55,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2796 states. [2024-11-08 16:52:55,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2796 to 2275. [2024-11-08 16:52:55,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 1718 states have (on average 1.3090803259604191) internal successors, (2249), 1730 states have internal predecessors, (2249), 450 states have call successors, (450), 106 states have call predecessors, (450), 106 states have return successors, (450), 438 states have call predecessors, (450), 450 states have call successors, (450) [2024-11-08 16:52:55,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 3149 transitions. [2024-11-08 16:52:55,503 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 3149 transitions. Word has length 357 [2024-11-08 16:52:55,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:52:55,504 INFO L471 AbstractCegarLoop]: Abstraction has 2275 states and 3149 transitions. [2024-11-08 16:52:55,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.25) internal successors, (164), 16 states have internal predecessors, (164), 6 states have call successors, (157), 3 states have call predecessors, (157), 7 states have return successors, (159), 6 states have call predecessors, (159), 6 states have call successors, (159) [2024-11-08 16:52:55,505 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 3149 transitions. [2024-11-08 16:52:55,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2024-11-08 16:52:55,511 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:52:55,511 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:52:55,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-08 16:52:55,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-08 16:52:55,713 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:52:55,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:52:55,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1100722975, now seen corresponding path program 1 times [2024-11-08 16:52:55,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:52:55,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705840528] [2024-11-08 16:52:55,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:55,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:52:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:52:57,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:52:57,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:52:57,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:52:57,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:52:57,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:52:57,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:52:57,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:52:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:52:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:52:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:52:57,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:52:57,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:52:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:52:57,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:52:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:52:57,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:52:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:52:57,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:52:57,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:52:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:52:57,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:52:57,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:52:57,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:52:57,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:52:57,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:52:57,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:52:57,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:52:57,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:52:57,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:52:57,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:52:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:52:57,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:52:57,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:52:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:52:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:52:57,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:52:57,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:52:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:52:57,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:52:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:52:57,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:52:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:52:57,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:52:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:52:57,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:52:57,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:52:57,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:52:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:52:57,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:52:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:52:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:52:57,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:52:57,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:52:57,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:52:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:52:57,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 138 proven. 186 refuted. 0 times theorem prover too weak. 5836 trivial. 0 not checked. [2024-11-08 16:52:57,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:52:57,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705840528] [2024-11-08 16:52:57,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705840528] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:52:57,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550183118] [2024-11-08 16:52:57,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:52:57,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:52:57,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:52:57,542 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:52:57,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 16:52:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:52:57,829 INFO L255 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-08 16:52:57,840 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:53:01,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 4111 proven. 303 refuted. 0 times theorem prover too weak. 1746 trivial. 0 not checked. [2024-11-08 16:53:01,402 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:53:13,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550183118] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:53:13,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:53:13,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 16] total 24 [2024-11-08 16:53:13,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231231528] [2024-11-08 16:53:13,547 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:53:13,548 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 16:53:13,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:53:13,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 16:53:13,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=716, Unknown=1, NotChecked=0, Total=812 [2024-11-08 16:53:13,550 INFO L87 Difference]: Start difference. First operand 2275 states and 3149 transitions. Second operand has 24 states, 24 states have (on average 6.25) internal successors, (150), 24 states have internal predecessors, (150), 8 states have call successors, (112), 5 states have call predecessors, (112), 9 states have return successors, (112), 8 states have call predecessors, (112), 8 states have call successors, (112) [2024-11-08 16:53:19,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:53:19,761 INFO L93 Difference]: Finished difference Result 4964 states and 6873 transitions. [2024-11-08 16:53:19,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-08 16:53:19,762 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 6.25) internal successors, (150), 24 states have internal predecessors, (150), 8 states have call successors, (112), 5 states have call predecessors, (112), 9 states have return successors, (112), 8 states have call predecessors, (112), 8 states have call successors, (112) Word has length 357 [2024-11-08 16:53:19,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:53:19,776 INFO L225 Difference]: With dead ends: 4964 [2024-11-08 16:53:19,776 INFO L226 Difference]: Without dead ends: 2795 [2024-11-08 16:53:19,783 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 503 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=955, Invalid=4744, Unknown=1, NotChecked=0, Total=5700 [2024-11-08 16:53:19,783 INFO L432 NwaCegarLoop]: 421 mSDtfsCounter, 2053 mSDsluCounter, 4042 mSDsCounter, 0 mSdLazyCounter, 2755 mSolverCounterSat, 892 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2053 SdHoareTripleChecker+Valid, 4463 SdHoareTripleChecker+Invalid, 3647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 892 IncrementalHoareTripleChecker+Valid, 2755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:53:19,784 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2053 Valid, 4463 Invalid, 3647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [892 Valid, 2755 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-08 16:53:19,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2795 states. [2024-11-08 16:53:20,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2795 to 1909. [2024-11-08 16:53:20,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1909 states, 1430 states have (on average 1.2965034965034965) internal successors, (1854), 1439 states have internal predecessors, (1854), 380 states have call successors, (380), 98 states have call predecessors, (380), 98 states have return successors, (380), 371 states have call predecessors, (380), 380 states have call successors, (380) [2024-11-08 16:53:20,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1909 states to 1909 states and 2614 transitions. [2024-11-08 16:53:20,128 INFO L78 Accepts]: Start accepts. Automaton has 1909 states and 2614 transitions. Word has length 357 [2024-11-08 16:53:20,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:53:20,129 INFO L471 AbstractCegarLoop]: Abstraction has 1909 states and 2614 transitions. [2024-11-08 16:53:20,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 6.25) internal successors, (150), 24 states have internal predecessors, (150), 8 states have call successors, (112), 5 states have call predecessors, (112), 9 states have return successors, (112), 8 states have call predecessors, (112), 8 states have call successors, (112) [2024-11-08 16:53:20,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1909 states and 2614 transitions. [2024-11-08 16:53:20,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2024-11-08 16:53:20,132 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:53:20,132 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:53:20,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 16:53:20,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-08 16:53:20,337 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:53:20,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:53:20,337 INFO L85 PathProgramCache]: Analyzing trace with hash 824531132, now seen corresponding path program 1 times [2024-11-08 16:53:20,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:53:20,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019472084] [2024-11-08 16:53:20,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:53:20,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:53:20,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:53:21,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:53:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:53:21,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:53:21,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:53:21,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:53:21,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:53:21,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:53:21,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:53:21,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:53:21,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:53:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:53:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:53:21,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:53:21,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:53:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:53:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:53:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:53:21,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:53:21,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:53:21,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:53:21,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:53:21,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:53:21,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:53:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:53:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:53:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:53:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:53:21,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:53:21,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:53:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:53:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:53:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:53:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:53:21,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:53:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:53:21,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:53:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:53:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:53:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:53:21,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:53:21,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:53:21,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:53:21,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:53:21,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:53:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:53:21,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:53:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:53:21,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:53:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:53:21,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:53:21,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:53:21,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:53:21,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:53:21,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:53:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:53:21,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 12 proven. 153 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:53:21,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:53:21,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019472084] [2024-11-08 16:53:21,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019472084] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:53:21,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573262368] [2024-11-08 16:53:21,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:53:21,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:53:21,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:53:21,442 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:53:21,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 16:53:21,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:21,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 16:53:21,751 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:53:23,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 932 proven. 300 refuted. 0 times theorem prover too weak. 4928 trivial. 0 not checked. [2024-11-08 16:53:23,225 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:53:23,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 12 proven. 153 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:53:23,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573262368] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:53:23,694 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:53:23,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 14 [2024-11-08 16:53:23,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598358894] [2024-11-08 16:53:23,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:53:23,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-08 16:53:23,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:53:23,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-08 16:53:23,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-08 16:53:23,698 INFO L87 Difference]: Start difference. First operand 1909 states and 2614 transitions. Second operand has 14 states, 14 states have (on average 10.357142857142858) internal successors, (145), 13 states have internal predecessors, (145), 4 states have call successors, (107), 3 states have call predecessors, (107), 5 states have return successors, (109), 4 states have call predecessors, (109), 4 states have call successors, (109) [2024-11-08 16:53:26,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:53:26,414 INFO L93 Difference]: Finished difference Result 8011 states and 10657 transitions. [2024-11-08 16:53:26,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 16:53:26,415 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 10.357142857142858) internal successors, (145), 13 states have internal predecessors, (145), 4 states have call successors, (107), 3 states have call predecessors, (107), 5 states have return successors, (109), 4 states have call predecessors, (109), 4 states have call successors, (109) Word has length 358 [2024-11-08 16:53:26,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:53:26,443 INFO L225 Difference]: With dead ends: 8011 [2024-11-08 16:53:26,443 INFO L226 Difference]: Without dead ends: 6277 [2024-11-08 16:53:26,449 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 862 GetRequests, 826 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=389, Invalid=1017, Unknown=0, NotChecked=0, Total=1406 [2024-11-08 16:53:26,449 INFO L432 NwaCegarLoop]: 399 mSDtfsCounter, 990 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 996 SdHoareTripleChecker+Valid, 1934 SdHoareTripleChecker+Invalid, 1827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:53:26,449 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [996 Valid, 1934 Invalid, 1827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-08 16:53:26,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6277 states. [2024-11-08 16:53:27,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6277 to 3565. [2024-11-08 16:53:27,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3565 states, 2654 states have (on average 1.2528259231348908) internal successors, (3325), 2674 states have internal predecessors, (3325), 692 states have call successors, (692), 218 states have call predecessors, (692), 218 states have return successors, (692), 672 states have call predecessors, (692), 692 states have call successors, (692) [2024-11-08 16:53:27,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3565 states to 3565 states and 4709 transitions. [2024-11-08 16:53:27,165 INFO L78 Accepts]: Start accepts. Automaton has 3565 states and 4709 transitions. Word has length 358 [2024-11-08 16:53:27,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:53:27,166 INFO L471 AbstractCegarLoop]: Abstraction has 3565 states and 4709 transitions. [2024-11-08 16:53:27,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.357142857142858) internal successors, (145), 13 states have internal predecessors, (145), 4 states have call successors, (107), 3 states have call predecessors, (107), 5 states have return successors, (109), 4 states have call predecessors, (109), 4 states have call successors, (109) [2024-11-08 16:53:27,166 INFO L276 IsEmpty]: Start isEmpty. Operand 3565 states and 4709 transitions. [2024-11-08 16:53:27,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2024-11-08 16:53:27,170 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:53:27,170 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:53:27,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 16:53:27,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:53:27,375 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:53:27,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:53:27,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1984643041, now seen corresponding path program 1 times [2024-11-08 16:53:27,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:53:27,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160100447] [2024-11-08 16:53:27,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:53:27,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:53:27,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 16:53:27,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1967670449] [2024-11-08 16:53:27,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:53:27,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:53:27,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:53:27,817 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:53:27,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 16:53:28,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:28,121 INFO L255 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-08 16:53:28,127 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:53:29,426 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 744 proven. 309 refuted. 0 times theorem prover too weak. 5107 trivial. 0 not checked. [2024-11-08 16:53:29,427 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:53:44,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:53:44,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160100447] [2024-11-08 16:53:44,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 16:53:44,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967670449] [2024-11-08 16:53:44,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967670449] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:53:44,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-08 16:53:44,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-08 16:53:44,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965197579] [2024-11-08 16:53:44,139 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-08 16:53:44,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 16:53:44,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:53:44,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 16:53:44,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=168, Unknown=3, NotChecked=0, Total=210 [2024-11-08 16:53:44,141 INFO L87 Difference]: Start difference. First operand 3565 states and 4709 transitions. Second operand has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 11 states have internal predecessors, (94), 3 states have call successors, (56), 3 states have call predecessors, (56), 5 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) [2024-11-08 16:53:49,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:53:49,812 INFO L93 Difference]: Finished difference Result 7117 states and 9348 transitions. [2024-11-08 16:53:49,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 16:53:49,813 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 11 states have internal predecessors, (94), 3 states have call successors, (56), 3 states have call predecessors, (56), 5 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) Word has length 359 [2024-11-08 16:53:49,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:53:49,834 INFO L225 Difference]: With dead ends: 7117 [2024-11-08 16:53:49,834 INFO L226 Difference]: Without dead ends: 3735 [2024-11-08 16:53:49,843 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=88, Invalid=329, Unknown=3, NotChecked=0, Total=420 [2024-11-08 16:53:49,844 INFO L432 NwaCegarLoop]: 268 mSDtfsCounter, 522 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 1042 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:53:49,844 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 1306 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1042 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-08 16:53:49,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3735 states. [2024-11-08 16:53:50,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3735 to 3221. [2024-11-08 16:53:50,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3221 states, 2366 states have (on average 1.253169907016061) internal successors, (2965), 2378 states have internal predecessors, (2965), 660 states have call successors, (660), 194 states have call predecessors, (660), 194 states have return successors, (660), 648 states have call predecessors, (660), 660 states have call successors, (660) [2024-11-08 16:53:50,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3221 states to 3221 states and 4285 transitions. [2024-11-08 16:53:50,344 INFO L78 Accepts]: Start accepts. Automaton has 3221 states and 4285 transitions. Word has length 359 [2024-11-08 16:53:50,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:53:50,345 INFO L471 AbstractCegarLoop]: Abstraction has 3221 states and 4285 transitions. [2024-11-08 16:53:50,346 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.545454545454545) internal successors, (94), 11 states have internal predecessors, (94), 3 states have call successors, (56), 3 states have call predecessors, (56), 5 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) [2024-11-08 16:53:50,346 INFO L276 IsEmpty]: Start isEmpty. Operand 3221 states and 4285 transitions. [2024-11-08 16:53:50,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-08 16:53:50,349 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:53:50,350 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:53:50,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-08 16:53:50,550 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:53:50,551 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:53:50,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:53:50,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1896855411, now seen corresponding path program 1 times [2024-11-08 16:53:50,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:53:50,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867409271] [2024-11-08 16:53:50,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:53:50,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:53:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:53:51,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:53:51,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 16:53:51,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:53:51,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:53:51,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 16:53:51,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 16:53:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 16:53:51,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:53:51,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 16:53:51,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 16:53:51,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-08 16:53:51,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-08 16:53:51,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 16:53:51,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 16:53:51,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-08 16:53:51,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 16:53:51,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-08 16:53:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 16:53:51,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-08 16:53:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 16:53:51,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-08 16:53:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 16:53:51,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-08 16:53:51,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 16:53:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 16:53:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 16:53:51,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 16:53:51,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 16:53:51,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 16:53:51,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 16:53:51,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 16:53:51,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:51,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-08 16:53:51,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 16:53:52,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2024-11-08 16:53:52,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 16:53:52,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 16:53:52,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 16:53:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-08 16:53:52,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 16:53:52,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-08 16:53:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 16:53:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-08 16:53:52,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 16:53:52,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-08 16:53:52,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 16:53:52,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-08 16:53:52,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 16:53:52,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 16:53:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 16:53:52,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 16:53:52,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 16:53:52,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 16:53:52,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2024-11-08 16:53:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2024-11-08 16:53:52,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2024-11-08 16:53:52,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 75 proven. 90 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:53:52,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:53:52,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867409271] [2024-11-08 16:53:52,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867409271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:53:52,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450394194] [2024-11-08 16:53:52,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:53:52,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:53:52,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:53:52,109 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:53:52,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 16:53:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:53:52,355 INFO L255 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 16:53:52,362 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:53:58,487 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 3105 proven. 90 refuted. 0 times theorem prover too weak. 2965 trivial. 0 not checked. [2024-11-08 16:53:58,487 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:54:01,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 75 proven. 90 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:54:01,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450394194] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:54:01,611 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:54:01,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 8] total 20 [2024-11-08 16:54:01,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939551584] [2024-11-08 16:54:01,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:54:01,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 16:54:01,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:54:01,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 16:54:01,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2024-11-08 16:54:01,615 INFO L87 Difference]: Start difference. First operand 3221 states and 4285 transitions. Second operand has 20 states, 20 states have (on average 11.45) internal successors, (229), 20 states have internal predecessors, (229), 6 states have call successors, (168), 3 states have call predecessors, (168), 6 states have return successors, (168), 6 states have call predecessors, (168), 6 states have call successors, (168) [2024-11-08 16:54:21,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:54:21,163 INFO L93 Difference]: Finished difference Result 12773 states and 16967 transitions. [2024-11-08 16:54:21,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-08 16:54:21,164 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.45) internal successors, (229), 20 states have internal predecessors, (229), 6 states have call successors, (168), 3 states have call predecessors, (168), 6 states have return successors, (168), 6 states have call predecessors, (168), 6 states have call successors, (168) Word has length 360 [2024-11-08 16:54:21,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:54:21,207 INFO L225 Difference]: With dead ends: 12773 [2024-11-08 16:54:21,207 INFO L226 Difference]: Without dead ends: 9735 [2024-11-08 16:54:21,218 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 870 GetRequests, 824 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=641, Invalid=1615, Unknown=0, NotChecked=0, Total=2256 [2024-11-08 16:54:21,219 INFO L432 NwaCegarLoop]: 283 mSDtfsCounter, 994 mSDsluCounter, 2861 mSDsCounter, 0 mSdLazyCounter, 3120 mSolverCounterSat, 514 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1120 SdHoareTripleChecker+Valid, 3144 SdHoareTripleChecker+Invalid, 3634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 514 IncrementalHoareTripleChecker+Valid, 3120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:54:21,220 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1120 Valid, 3144 Invalid, 3634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [514 Valid, 3120 Invalid, 0 Unknown, 0 Unchecked, 15.1s Time] [2024-11-08 16:54:21,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9735 states. [2024-11-08 16:54:22,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9735 to 5151. [2024-11-08 16:54:22,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5151 states, 3766 states have (on average 1.253053637812002) internal successors, (4719), 3782 states have internal predecessors, (4719), 1072 states have call successors, (1072), 312 states have call predecessors, (1072), 312 states have return successors, (1072), 1056 states have call predecessors, (1072), 1072 states have call successors, (1072) [2024-11-08 16:54:22,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5151 states to 5151 states and 6863 transitions. [2024-11-08 16:54:22,355 INFO L78 Accepts]: Start accepts. Automaton has 5151 states and 6863 transitions. Word has length 360 [2024-11-08 16:54:22,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:54:22,356 INFO L471 AbstractCegarLoop]: Abstraction has 5151 states and 6863 transitions. [2024-11-08 16:54:22,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.45) internal successors, (229), 20 states have internal predecessors, (229), 6 states have call successors, (168), 3 states have call predecessors, (168), 6 states have return successors, (168), 6 states have call predecessors, (168), 6 states have call successors, (168) [2024-11-08 16:54:22,356 INFO L276 IsEmpty]: Start isEmpty. Operand 5151 states and 6863 transitions. [2024-11-08 16:54:22,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-08 16:54:22,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:54:22,360 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:54:22,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-08 16:54:22,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-08 16:54:22,561 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:54:22,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:54:22,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1697047307, now seen corresponding path program 1 times [2024-11-08 16:54:22,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:54:22,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513614765] [2024-11-08 16:54:22,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:22,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:54:23,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 16:54:23,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [226536001] [2024-11-08 16:54:23,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:23,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:23,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:54:23,094 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:54:23,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 16:54:23,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:54:23,399 INFO L255 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-08 16:54:23,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:54:35,228 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 786 proven. 459 refuted. 0 times theorem prover too weak. 4915 trivial. 0 not checked. [2024-11-08 16:54:35,228 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:54:43,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:54:43,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513614765] [2024-11-08 16:54:43,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 16:54:43,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226536001] [2024-11-08 16:54:43,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226536001] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:54:43,402 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-08 16:54:43,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-08 16:54:43,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539992153] [2024-11-08 16:54:43,402 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-08 16:54:43,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 16:54:43,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:54:43,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 16:54:43,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=204, Unknown=5, NotChecked=0, Total=306 [2024-11-08 16:54:43,404 INFO L87 Difference]: Start difference. First operand 5151 states and 6863 transitions. Second operand has 12 states, 12 states have (on average 7.916666666666667) internal successors, (95), 11 states have internal predecessors, (95), 4 states have call successors, (56), 4 states have call predecessors, (56), 5 states have return successors, (56), 3 states have call predecessors, (56), 4 states have call successors, (56) [2024-11-08 16:54:49,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:54:49,389 INFO L93 Difference]: Finished difference Result 10375 states and 13745 transitions. [2024-11-08 16:54:49,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 16:54:49,390 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.916666666666667) internal successors, (95), 11 states have internal predecessors, (95), 4 states have call successors, (56), 4 states have call predecessors, (56), 5 states have return successors, (56), 3 states have call predecessors, (56), 4 states have call successors, (56) Word has length 360 [2024-11-08 16:54:49,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:54:49,414 INFO L225 Difference]: With dead ends: 10375 [2024-11-08 16:54:49,414 INFO L226 Difference]: Without dead ends: 5407 [2024-11-08 16:54:49,425 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 691 GetRequests, 672 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=141, Invalid=274, Unknown=5, NotChecked=0, Total=420 [2024-11-08 16:54:49,425 INFO L432 NwaCegarLoop]: 229 mSDtfsCounter, 201 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 1196 SdHoareTripleChecker+Invalid, 1170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:54:49,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 1196 Invalid, 1170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1150 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-11-08 16:54:49,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5407 states. [2024-11-08 16:54:50,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5407 to 4857. [2024-11-08 16:54:50,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4857 states, 3482 states have (on average 1.2375071797817347) internal successors, (4309), 3494 states have internal predecessors, (4309), 1064 states have call successors, (1064), 310 states have call predecessors, (1064), 310 states have return successors, (1064), 1052 states have call predecessors, (1064), 1064 states have call successors, (1064) [2024-11-08 16:54:50,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4857 states to 4857 states and 6437 transitions. [2024-11-08 16:54:50,624 INFO L78 Accepts]: Start accepts. Automaton has 4857 states and 6437 transitions. Word has length 360 [2024-11-08 16:54:50,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:54:50,624 INFO L471 AbstractCegarLoop]: Abstraction has 4857 states and 6437 transitions. [2024-11-08 16:54:50,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.916666666666667) internal successors, (95), 11 states have internal predecessors, (95), 4 states have call successors, (56), 4 states have call predecessors, (56), 5 states have return successors, (56), 3 states have call predecessors, (56), 4 states have call successors, (56) [2024-11-08 16:54:50,625 INFO L276 IsEmpty]: Start isEmpty. Operand 4857 states and 6437 transitions. [2024-11-08 16:54:50,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-08 16:54:50,628 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:54:50,628 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:54:50,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-08 16:54:50,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-08 16:54:50,833 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:54:50,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:54:50,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1440514721, now seen corresponding path program 1 times [2024-11-08 16:54:50,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:54:50,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084599566] [2024-11-08 16:54:50,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:50,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:54:51,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 16:54:51,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257779202] [2024-11-08 16:54:51,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:54:51,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:54:51,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:54:51,356 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:54:51,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 16:54:51,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:54:51,990 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 16:54:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:54:52,912 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 16:54:52,913 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 16:54:52,914 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-08 16:54:52,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-08 16:54:53,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-08 16:54:53,119 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:54:53,351 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 16:54:53,354 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 04:54:53 BoogieIcfgContainer [2024-11-08 16:54:53,354 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 16:54:53,355 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 16:54:53,355 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 16:54:53,355 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 16:54:53,356 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:52:16" (3/4) ... [2024-11-08 16:54:53,358 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 16:54:53,359 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 16:54:53,360 INFO L158 Benchmark]: Toolchain (without parser) took 159058.43ms. Allocated memory was 188.7MB in the beginning and 889.2MB in the end (delta: 700.4MB). Free memory was 154.1MB in the beginning and 489.8MB in the end (delta: -335.6MB). Peak memory consumption was 366.5MB. Max. memory is 16.1GB. [2024-11-08 16:54:53,360 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 121.6MB. Free memory was 89.0MB in the beginning and 89.0MB in the end (delta: 27.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:54:53,361 INFO L158 Benchmark]: CACSL2BoogieTranslator took 603.91ms. Allocated memory is still 188.7MB. Free memory was 154.1MB in the beginning and 126.0MB in the end (delta: 28.1MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2024-11-08 16:54:53,361 INFO L158 Benchmark]: Boogie Procedure Inliner took 158.82ms. Allocated memory is still 188.7MB. Free memory was 126.0MB in the beginning and 111.3MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2024-11-08 16:54:53,361 INFO L158 Benchmark]: Boogie Preprocessor took 177.78ms. Allocated memory is still 188.7MB. Free memory was 111.3MB in the beginning and 85.0MB in the end (delta: 26.4MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2024-11-08 16:54:53,362 INFO L158 Benchmark]: RCFGBuilder took 1375.08ms. Allocated memory is still 188.7MB. Free memory was 85.0MB in the beginning and 90.9MB in the end (delta: -5.9MB). Peak memory consumption was 29.7MB. Max. memory is 16.1GB. [2024-11-08 16:54:53,362 INFO L158 Benchmark]: TraceAbstraction took 156729.94ms. Allocated memory was 188.7MB in the beginning and 889.2MB in the end (delta: 700.4MB). Free memory was 90.9MB in the beginning and 490.8MB in the end (delta: -399.9MB). Peak memory consumption was 303.3MB. Max. memory is 16.1GB. [2024-11-08 16:54:53,362 INFO L158 Benchmark]: Witness Printer took 4.62ms. Allocated memory is still 889.2MB. Free memory is still 489.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:54:53,364 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.23ms. Allocated memory is still 121.6MB. Free memory was 89.0MB in the beginning and 89.0MB in the end (delta: 27.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 603.91ms. Allocated memory is still 188.7MB. Free memory was 154.1MB in the beginning and 126.0MB in the end (delta: 28.1MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 158.82ms. Allocated memory is still 188.7MB. Free memory was 126.0MB in the beginning and 111.3MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 177.78ms. Allocated memory is still 188.7MB. Free memory was 111.3MB in the beginning and 85.0MB in the end (delta: 26.4MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * RCFGBuilder took 1375.08ms. Allocated memory is still 188.7MB. Free memory was 85.0MB in the beginning and 90.9MB in the end (delta: -5.9MB). Peak memory consumption was 29.7MB. Max. memory is 16.1GB. * TraceAbstraction took 156729.94ms. Allocated memory was 188.7MB in the beginning and 889.2MB in the end (delta: 700.4MB). Free memory was 90.9MB in the beginning and 490.8MB in the end (delta: -399.9MB). Peak memory consumption was 303.3MB. Max. memory is 16.1GB. * Witness Printer took 4.62ms. Allocated memory is still 889.2MB. Free memory is still 489.8MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 353, overapproximation of bitwiseOr at line 191, overapproximation of someBinaryDOUBLEComparisonOperation at line 353, overapproximation of someBinaryArithmeticFLOAToperation at line 138. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = -256; [L23] signed short int var_1_3 = 24009; [L24] signed short int var_1_6 = 19467; [L25] unsigned char var_1_7 = 64; [L26] unsigned char var_1_8 = 200; [L27] unsigned char var_1_9 = 16; [L28] unsigned char var_1_10 = 0; [L29] unsigned char var_1_11 = 8; [L30] float var_1_12 = 15.4; [L31] float var_1_14 = 25.75; [L32] float var_1_15 = 9.5; [L33] float var_1_16 = 256.8; [L34] float var_1_17 = 9.6; [L35] signed long int var_1_18 = -4; [L36] unsigned char var_1_19 = 4; [L37] unsigned char var_1_22 = 8; [L38] unsigned long int var_1_23 = 100; [L39] unsigned long int var_1_25 = 2643379110; [L40] signed long int var_1_26 = 64; [L41] unsigned short int var_1_27 = 128; [L42] unsigned short int var_1_29 = 56358; [L43] unsigned long int var_1_30 = 8; [L44] unsigned short int var_1_31 = 32; [L45] unsigned short int var_1_32 = 5; [L46] unsigned long int var_1_33 = 1652750628; [L47] unsigned long int var_1_34 = 1798940172; [L48] signed long int var_1_35 = -64; [L49] unsigned char var_1_37 = 0; [L50] unsigned char var_1_38 = 10; [L51] unsigned char var_1_39 = 128; [L52] unsigned char var_1_41 = 100; [L53] unsigned char var_1_42 = 5; [L54] unsigned char var_1_43 = 100; [L55] unsigned char var_1_44 = 100; [L56] unsigned char var_1_45 = 1; [L57] unsigned char var_1_46 = 0; [L58] unsigned char var_1_47 = 0; [L59] signed long int var_1_48 = 100000; [L60] signed long int var_1_49 = 1545243554; [L61] signed char var_1_50 = 8; [L62] signed long int var_1_51 = 1895595244; [L63] signed char var_1_53 = 32; [L64] signed char var_1_54 = 100; [L65] unsigned char var_1_55 = 0; [L66] unsigned char var_1_56 = 0; [L67] unsigned char var_1_57 = 2; [L68] unsigned char var_1_58 = 16; [L69] float var_1_59 = 7.5; [L70] unsigned char last_1_var_1_7 = 64; [L71] float last_1_var_1_12 = 15.4; [L72] unsigned char last_1_var_1_19 = 4; [L73] unsigned short int last_1_var_1_27 = 128; [L74] unsigned long int last_1_var_1_30 = 8; [L75] signed long int last_1_var_1_35 = -64; [L76] unsigned char last_1_var_1_41 = 100; [L77] unsigned char last_1_var_1_45 = 1; [L78] signed long int last_1_var_1_48 = 100000; [L79] unsigned char last_1_var_1_55 = 0; [L80] unsigned char last_1_var_1_57 = 2; [L81] unsigned char last_1_var_1_58 = 16; VAL [isInitial=0, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=24009, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L357] isInitial = 1 [L358] FCALL initially() [L359] COND TRUE 1 [L360] CALL updateLastVariables() [L339] last_1_var_1_7 = var_1_7 [L340] last_1_var_1_12 = var_1_12 [L341] last_1_var_1_19 = var_1_19 [L342] last_1_var_1_27 = var_1_27 [L343] last_1_var_1_30 = var_1_30 [L344] last_1_var_1_35 = var_1_35 [L345] last_1_var_1_41 = var_1_41 [L346] last_1_var_1_45 = var_1_45 [L347] last_1_var_1_48 = var_1_48 [L348] last_1_var_1_55 = var_1_55 [L349] last_1_var_1_57 = var_1_57 [L350] last_1_var_1_58 = var_1_58 VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=24009, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L360] RET updateLastVariables() [L361] CALL updateVariables() [L251] var_1_3 = __VERIFIER_nondet_short() [L252] CALL assume_abort_if_not(var_1_3 >= 16382) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L252] RET assume_abort_if_not(var_1_3 >= 16382) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L253] CALL assume_abort_if_not(var_1_3 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L253] RET assume_abort_if_not(var_1_3 <= 32766) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=19467, var_1_7=64, var_1_8=200, var_1_9=16] [L254] var_1_6 = __VERIFIER_nondet_short() [L255] CALL assume_abort_if_not(var_1_6 >= 16382) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=200, var_1_9=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=200, var_1_9=16] [L255] RET assume_abort_if_not(var_1_6 >= 16382) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=200, var_1_9=16] [L256] CALL assume_abort_if_not(var_1_6 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=200, var_1_9=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=200, var_1_9=16] [L256] RET assume_abort_if_not(var_1_6 <= 32766) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=200, var_1_9=16] [L257] var_1_8 = __VERIFIER_nondet_uchar() [L258] CALL assume_abort_if_not(var_1_8 >= 190) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=16] [L258] RET assume_abort_if_not(var_1_8 >= 190) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=16] [L259] CALL assume_abort_if_not(var_1_8 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=16] [L259] RET assume_abort_if_not(var_1_8 <= 254) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=16] [L260] var_1_9 = __VERIFIER_nondet_uchar() [L261] CALL assume_abort_if_not(var_1_9 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702] [L261] RET assume_abort_if_not(var_1_9 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702] [L262] CALL assume_abort_if_not(var_1_9 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L262] RET assume_abort_if_not(var_1_9 <= 63) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=0, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L263] var_1_10 = __VERIFIER_nondet_uchar() [L264] CALL assume_abort_if_not(var_1_10 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L264] RET assume_abort_if_not(var_1_10 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L265] CALL assume_abort_if_not(var_1_10 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L265] RET assume_abort_if_not(var_1_10 <= 32) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=8, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L266] var_1_11 = __VERIFIER_nondet_uchar() [L267] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L267] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L268] CALL assume_abort_if_not(var_1_11 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L268] RET assume_abort_if_not(var_1_11 <= 31) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_14=103/4, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L269] var_1_14 = __VERIFIER_nondet_float() [L270] CALL assume_abort_if_not((var_1_14 >= -230584.3009213691390e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 2305843.009213691390e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L270] RET assume_abort_if_not((var_1_14 >= -230584.3009213691390e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 2305843.009213691390e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_15=19/2, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L271] var_1_15 = __VERIFIER_nondet_float() [L272] CALL assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L272] RET assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_16=1284/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L273] var_1_16 = __VERIFIER_nondet_float() [L274] CALL assume_abort_if_not((var_1_16 >= 0.0F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L274] RET assume_abort_if_not((var_1_16 >= 0.0F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_17=48/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L275] var_1_17 = __VERIFIER_nondet_float() [L276] CALL assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 4611686.018427382800e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L276] RET assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 4611686.018427382800e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=8, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L277] var_1_22 = __VERIFIER_nondet_uchar() [L278] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L278] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L279] CALL assume_abort_if_not(var_1_22 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L279] RET assume_abort_if_not(var_1_22 <= 254) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=2643379110, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L280] var_1_25 = __VERIFIER_nondet_ulong() [L281] CALL assume_abort_if_not(var_1_25 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L281] RET assume_abort_if_not(var_1_25 >= 2147483647) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L282] CALL assume_abort_if_not(var_1_25 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L282] RET assume_abort_if_not(var_1_25 <= 4294967294) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=56358, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L283] var_1_29 = __VERIFIER_nondet_ushort() [L284] CALL assume_abort_if_not(var_1_29 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L284] RET assume_abort_if_not(var_1_29 >= 32767) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L285] CALL assume_abort_if_not(var_1_29 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L285] RET assume_abort_if_not(var_1_29 <= 65534) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=32, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L286] var_1_31 = __VERIFIER_nondet_ushort() [L287] CALL assume_abort_if_not(var_1_31 >= 16) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L287] RET assume_abort_if_not(var_1_31 >= 16) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L288] CALL assume_abort_if_not(var_1_31 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L288] RET assume_abort_if_not(var_1_31 <= 32) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=5, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L289] var_1_32 = __VERIFIER_nondet_ushort() [L290] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L290] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L291] CALL assume_abort_if_not(var_1_32 <= 16) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L291] RET assume_abort_if_not(var_1_32 <= 16) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=1652750628, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L292] var_1_33 = __VERIFIER_nondet_ulong() [L293] CALL assume_abort_if_not(var_1_33 >= 1610612735) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L293] RET assume_abort_if_not(var_1_33 >= 1610612735) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L294] CALL assume_abort_if_not(var_1_33 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L294] RET assume_abort_if_not(var_1_33 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1798940172, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L295] var_1_34 = __VERIFIER_nondet_ulong() [L296] CALL assume_abort_if_not(var_1_34 >= 1610612735) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L296] RET assume_abort_if_not(var_1_34 >= 1610612735) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L297] CALL assume_abort_if_not(var_1_34 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L297] RET assume_abort_if_not(var_1_34 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=10, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L298] var_1_38 = __VERIFIER_nondet_uchar() [L299] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L299] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L300] CALL assume_abort_if_not(var_1_38 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L300] RET assume_abort_if_not(var_1_38 <= 127) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=128, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L301] var_1_39 = __VERIFIER_nondet_uchar() [L302] CALL assume_abort_if_not(var_1_39 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L302] RET assume_abort_if_not(var_1_39 >= 127) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L303] CALL assume_abort_if_not(var_1_39 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L303] RET assume_abort_if_not(var_1_39 <= 254) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=5, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L304] var_1_42 = __VERIFIER_nondet_uchar() [L305] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L305] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L306] CALL assume_abort_if_not(var_1_42 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L306] RET assume_abort_if_not(var_1_42 <= 127) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=100, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L307] var_1_43 = __VERIFIER_nondet_uchar() [L308] CALL assume_abort_if_not(var_1_43 >= 95) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L308] RET assume_abort_if_not(var_1_43 >= 95) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L309] CALL assume_abort_if_not(var_1_43 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L309] RET assume_abort_if_not(var_1_43 <= 127) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=100, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L310] var_1_44 = __VERIFIER_nondet_uchar() [L311] CALL assume_abort_if_not(var_1_44 >= 95) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L311] RET assume_abort_if_not(var_1_44 >= 95) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L312] CALL assume_abort_if_not(var_1_44 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L312] RET assume_abort_if_not(var_1_44 <= 127) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L313] var_1_46 = __VERIFIER_nondet_uchar() [L314] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L314] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L315] CALL assume_abort_if_not(var_1_46 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L315] RET assume_abort_if_not(var_1_46 <= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=0, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L316] var_1_47 = __VERIFIER_nondet_uchar() [L317] CALL assume_abort_if_not(var_1_47 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L317] RET assume_abort_if_not(var_1_47 >= 1) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L318] CALL assume_abort_if_not(var_1_47 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L318] RET assume_abort_if_not(var_1_47 <= 1) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1545243554, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L319] var_1_49 = __VERIFIER_nondet_long() [L320] CALL assume_abort_if_not(var_1_49 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L320] RET assume_abort_if_not(var_1_49 >= 1073741823) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L321] CALL assume_abort_if_not(var_1_49 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L321] RET assume_abort_if_not(var_1_49 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=8, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L322] var_1_50 = __VERIFIER_nondet_char() [L323] CALL assume_abort_if_not(var_1_50 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L323] RET assume_abort_if_not(var_1_50 >= -1) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L324] CALL assume_abort_if_not(var_1_50 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L324] RET assume_abort_if_not(var_1_50 <= 127) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1895595244, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L325] var_1_51 = __VERIFIER_nondet_long() [L326] CALL assume_abort_if_not(var_1_51 >= 1610612734) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L326] RET assume_abort_if_not(var_1_51 >= 1610612734) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L327] CALL assume_abort_if_not(var_1_51 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L327] RET assume_abort_if_not(var_1_51 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=100, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L328] var_1_54 = __VERIFIER_nondet_char() [L329] CALL assume_abort_if_not(var_1_54 >= 62) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L329] RET assume_abort_if_not(var_1_54 >= 62) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L330] CALL assume_abort_if_not(var_1_54 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L330] RET assume_abort_if_not(var_1_54 <= 126) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L331] var_1_56 = __VERIFIER_nondet_uchar() [L332] CALL assume_abort_if_not(var_1_56 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L332] RET assume_abort_if_not(var_1_56 >= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L333] CALL assume_abort_if_not(var_1_56 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L333] RET assume_abort_if_not(var_1_56 <= 0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_59=15/2, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L334] var_1_59 = __VERIFIER_nondet_float() [L335] CALL assume_abort_if_not((var_1_59 >= -922337.2036854776000e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854776000e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L335] RET assume_abort_if_not((var_1_59 >= -922337.2036854776000e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854776000e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L336] CALL assume_abort_if_not(var_1_59 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L336] RET assume_abort_if_not(var_1_59 != 0.0F) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=-256, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L361] RET updateVariables() [L362] CALL step() [L85] COND TRUE \read(last_1_var_1_45) [L86] var_1_1 = ((var_1_3 - last_1_var_1_57) - last_1_var_1_19) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L90] unsigned char stepLocal_9 = var_1_1 < var_1_3; [L91] unsigned char stepLocal_8 = -256 == var_1_6; VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, stepLocal_9=1, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L92] COND TRUE \read(var_1_47) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, stepLocal_9=1, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=2, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L93] COND TRUE stepLocal_9 && (var_1_43 > var_1_31) [L94] var_1_57 = (128 - var_1_10) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=100000, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L105] COND TRUE (128 - (var_1_31 + var_1_9)) < last_1_var_1_27 [L106] var_1_48 = ((((((((var_1_6) < (var_1_38)) ? (var_1_6) : (var_1_38)))) > (last_1_var_1_7)) ? (((((var_1_6) < (var_1_38)) ? (var_1_6) : (var_1_38)))) : (last_1_var_1_7))) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L130] COND FALSE !(((64 % var_1_43) + (var_1_11 - var_1_42)) >= (8 * last_1_var_1_41)) [L133] var_1_45 = ((var_1_46 && last_1_var_1_55) || var_1_47) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_12=77/5, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L135] COND FALSE !(! var_1_45) [L138] var_1_12 = ((((((10.6f) > (var_1_16)) ? (10.6f) : (var_1_16))) - var_1_17) + var_1_15) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=128, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L140] COND FALSE !((- last_1_var_1_12) <= ((((last_1_var_1_12) < ((var_1_17 * var_1_16))) ? (last_1_var_1_12) : ((var_1_17 * var_1_16))))) [L143] var_1_27 = (var_1_29 - last_1_var_1_35) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=64, var_1_8=702, var_1_9=-449] [L145] var_1_7 = ((var_1_8 - var_1_9) - (100 - (var_1_10 + var_1_11))) [L146] signed short int stepLocal_3 = var_1_6; VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_3=16382, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=64, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L147] COND FALSE !(stepLocal_3 >= var_1_3) [L152] var_1_26 = ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L154] COND TRUE \read(var_1_47) [L155] var_1_55 = (var_1_46 || (last_1_var_1_55 && var_1_56)) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=16, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L157] COND TRUE (var_1_16 - var_1_17) <= ((- var_1_14) / var_1_59) [L158] var_1_58 = (var_1_8 - ((((var_1_32) > (var_1_43)) ? (var_1_32) : (var_1_43)))) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L162] unsigned char stepLocal_6 = var_1_55; VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_6=0, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L163] COND FALSE !(var_1_45 && stepLocal_6) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=100, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L166] COND FALSE !(var_1_12 == var_1_16) [L171] var_1_41 = (((var_1_43 + var_1_44) - var_1_11) - var_1_32) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L174] unsigned char stepLocal_0 = var_1_45; VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_0=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L175] COND TRUE \read(var_1_45) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_0=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L176] COND FALSE !(var_1_55 && stepLocal_0) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=4, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L179] COND FALSE !((var_1_14 + (var_1_17 - var_1_16)) > var_1_15) [L184] var_1_19 = var_1_8 VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L190] signed long int stepLocal_5 = (((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29)); VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_5=32767, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L191] EXPR var_1_19 | -200 VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_5=32767, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=0, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L191] unsigned long int stepLocal_4 = (var_1_19 | -200) / var_1_33; [L192] COND TRUE (var_1_17 + var_1_16) >= var_1_12 [L193] var_1_37 = (((((var_1_8 - var_1_38)) < ((var_1_39 - var_1_10))) ? ((var_1_8 - var_1_38)) : ((var_1_39 - var_1_10)))) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L205] unsigned char stepLocal_7 = var_1_45; VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L206] COND FALSE !(1.5 < var_1_12) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-64, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L211] COND FALSE !(((var_1_37 * var_1_48) * 1u) <= var_1_41) [L216] var_1_35 = ((((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) < 0 ) ? -((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) : ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))))) - (var_1_29 + var_1_3)) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-4, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L218] COND TRUE (var_1_3 / var_1_8) < var_1_19 [L219] var_1_18 = (var_1_58 + (var_1_10 - var_1_19)) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L227] signed long int stepLocal_2 = (((var_1_10) < (var_1_53)) ? (var_1_10) : (var_1_53)); [L228] signed long int stepLocal_1 = -8 + var_1_3; VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_1=16375, stepLocal_2=32, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L229] COND FALSE !(stepLocal_1 <= ((((((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) > (var_1_10)) ? (((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) : (var_1_10)))) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_2=32, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=100, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L232] COND TRUE stepLocal_2 >= (var_1_11 % var_1_8) [L233] var_1_23 = (var_1_41 + var_1_19) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L238] EXPR (var_1_41 - var_1_3) >> (var_1_31 - var_1_32) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=8, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L238] COND TRUE ((var_1_41 - var_1_3) >> (var_1_31 - var_1_32)) <= var_1_48 [L239] COND FALSE !((var_1_18 + var_1_26) <= var_1_32) [L242] var_1_30 = (((var_1_33 - var_1_57) + (var_1_34 - var_1_27)) - 10000000u) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, stepLocal_4=2, stepLocal_5=32767, stepLocal_7=1, stepLocal_8=0, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=-9136838433, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L362] RET step() [L363] CALL, EXPR property() [L353] EXPR ((((((((last_1_var_1_45 ? (var_1_1 == ((signed short int) ((var_1_3 - last_1_var_1_57) - last_1_var_1_19))) : (var_1_1 == ((signed short int) (((((var_1_3) > ((var_1_6 - last_1_var_1_57))) ? (var_1_3) : ((var_1_6 - last_1_var_1_57)))) - last_1_var_1_19)))) && (var_1_7 == ((unsigned char) ((var_1_8 - var_1_9) - (100 - (var_1_10 + var_1_11)))))) && ((! var_1_45) ? (var_1_12 == ((float) ((var_1_14 + ((((49.5f) < 0 ) ? -(49.5f) : (49.5f)))) + var_1_15))) : (var_1_12 == ((float) ((((((10.6f) > (var_1_16)) ? (10.6f) : (var_1_16))) - var_1_17) + var_1_15))))) && (((var_1_3 / var_1_8) < var_1_19) ? (var_1_18 == ((signed long int) (var_1_58 + (var_1_10 - var_1_19)))) : ((var_1_8 <= var_1_9) ? (var_1_18 == ((signed long int) 128)) : (var_1_18 == ((signed long int) ((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7)))))))) && (var_1_45 ? ((var_1_55 && var_1_45) ? (var_1_19 == ((unsigned char) var_1_9)) : (((var_1_14 + (var_1_17 - var_1_16)) > var_1_15) ? ((var_1_14 > -0.5f) ? (var_1_19 == ((unsigned char) ((((var_1_8) < (var_1_22)) ? (var_1_8) : (var_1_22))))) : 1) : (var_1_19 == ((unsigned char) var_1_8)))) : (var_1_19 == ((unsigned char) var_1_22)))) && (((-8 + var_1_3) <= ((((((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) > (var_1_10)) ? (((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) : (var_1_10)))) ? (var_1_23 == ((unsigned long int) ((2u + var_1_3) + var_1_10))) : ((((((var_1_10) < (var_1_53)) ? (var_1_10) : (var_1_53))) >= (var_1_11 % var_1_8)) ? (var_1_23 == ((unsigned long int) (var_1_41 + var_1_19))) : (var_1_23 == ((unsigned long int) ((((var_1_11) < ((var_1_25 - (var_1_27 + 128u)))) ? (var_1_11) : ((var_1_25 - (var_1_27 + 128u)))))))))) && ((var_1_6 >= var_1_3) ? ((! var_1_45) ? (var_1_26 == ((signed long int) (var_1_8 + var_1_3))) : 1) : (var_1_26 == ((signed long int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))))) && (((- last_1_var_1_12) <= ((((last_1_var_1_12) < ((var_1_17 * var_1_16))) ? (last_1_var_1_12) : ((var_1_17 * var_1_16))))) ? (var_1_27 == ((unsigned short int) ((((last_1_var_1_35) < 0 ) ? -(last_1_var_1_35) : (last_1_var_1_35))))) : (var_1_27 == ((unsigned short int) (var_1_29 - last_1_var_1_35))))) && ((((var_1_41 - var_1_3) >> (var_1_31 - var_1_32)) <= var_1_48) ? (((var_1_18 + var_1_26) <= var_1_32) ? (var_1_30 == ((unsigned long int) (var_1_25 - var_1_19))) : (var_1_30 == ((unsigned long int) (((var_1_33 - var_1_57) + (var_1_34 - var_1_27)) - 10000000u)))) : ((var_1_27 > var_1_27) ? (var_1_30 == ((unsigned long int) ((((var_1_9) > (var_1_6)) ? (var_1_9) : (var_1_6))))) : 1)) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=-9136838433, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L353] EXPR ((((((((((last_1_var_1_45 ? (var_1_1 == ((signed short int) ((var_1_3 - last_1_var_1_57) - last_1_var_1_19))) : (var_1_1 == ((signed short int) (((((var_1_3) > ((var_1_6 - last_1_var_1_57))) ? (var_1_3) : ((var_1_6 - last_1_var_1_57)))) - last_1_var_1_19)))) && (var_1_7 == ((unsigned char) ((var_1_8 - var_1_9) - (100 - (var_1_10 + var_1_11)))))) && ((! var_1_45) ? (var_1_12 == ((float) ((var_1_14 + ((((49.5f) < 0 ) ? -(49.5f) : (49.5f)))) + var_1_15))) : (var_1_12 == ((float) ((((((10.6f) > (var_1_16)) ? (10.6f) : (var_1_16))) - var_1_17) + var_1_15))))) && (((var_1_3 / var_1_8) < var_1_19) ? (var_1_18 == ((signed long int) (var_1_58 + (var_1_10 - var_1_19)))) : ((var_1_8 <= var_1_9) ? (var_1_18 == ((signed long int) 128)) : (var_1_18 == ((signed long int) ((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7)))))))) && (var_1_45 ? ((var_1_55 && var_1_45) ? (var_1_19 == ((unsigned char) var_1_9)) : (((var_1_14 + (var_1_17 - var_1_16)) > var_1_15) ? ((var_1_14 > -0.5f) ? (var_1_19 == ((unsigned char) ((((var_1_8) < (var_1_22)) ? (var_1_8) : (var_1_22))))) : 1) : (var_1_19 == ((unsigned char) var_1_8)))) : (var_1_19 == ((unsigned char) var_1_22)))) && (((-8 + var_1_3) <= ((((((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) > (var_1_10)) ? (((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) : (var_1_10)))) ? (var_1_23 == ((unsigned long int) ((2u + var_1_3) + var_1_10))) : ((((((var_1_10) < (var_1_53)) ? (var_1_10) : (var_1_53))) >= (var_1_11 % var_1_8)) ? (var_1_23 == ((unsigned long int) (var_1_41 + var_1_19))) : (var_1_23 == ((unsigned long int) ((((var_1_11) < ((var_1_25 - (var_1_27 + 128u)))) ? (var_1_11) : ((var_1_25 - (var_1_27 + 128u)))))))))) && ((var_1_6 >= var_1_3) ? ((! var_1_45) ? (var_1_26 == ((signed long int) (var_1_8 + var_1_3))) : 1) : (var_1_26 == ((signed long int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))))) && (((- last_1_var_1_12) <= ((((last_1_var_1_12) < ((var_1_17 * var_1_16))) ? (last_1_var_1_12) : ((var_1_17 * var_1_16))))) ? (var_1_27 == ((unsigned short int) ((((last_1_var_1_35) < 0 ) ? -(last_1_var_1_35) : (last_1_var_1_35))))) : (var_1_27 == ((unsigned short int) (var_1_29 - last_1_var_1_35))))) && ((((var_1_41 - var_1_3) >> (var_1_31 - var_1_32)) <= var_1_48) ? (((var_1_18 + var_1_26) <= var_1_32) ? (var_1_30 == ((unsigned long int) (var_1_25 - var_1_19))) : (var_1_30 == ((unsigned long int) (((var_1_33 - var_1_57) + (var_1_34 - var_1_27)) - 10000000u)))) : ((var_1_27 > var_1_27) ? (var_1_30 == ((unsigned long int) ((((var_1_9) > (var_1_6)) ? (var_1_9) : (var_1_6))))) : 1))) && ((((var_1_37 * var_1_48) * 1u) <= var_1_41) ? ((var_1_9 < 2) ? (var_1_35 == ((signed long int) (var_1_10 + var_1_6))) : 1) : (var_1_35 == ((signed long int) ((((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) < 0 ) ? -((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) : ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))))) - (var_1_29 + var_1_3)))))) && (((var_1_17 + var_1_16) >= var_1_12) ? (var_1_37 == ((unsigned char) (((((var_1_8 - var_1_38)) < ((var_1_39 - var_1_10))) ? ((var_1_8 - var_1_38)) : ((var_1_39 - var_1_10)))))) : ((((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) <= var_1_57) ? (((-16 << var_1_8) != ((var_1_19 | -200) / var_1_33)) ? (var_1_37 == ((unsigned char) (var_1_39 - var_1_38))) : (var_1_37 == ((unsigned char) (var_1_38 + var_1_32)))) : (var_1_37 == ((unsigned char) ((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))))))) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=-9136838433, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L353] EXPR (((((((((((((last_1_var_1_45 ? (var_1_1 == ((signed short int) ((var_1_3 - last_1_var_1_57) - last_1_var_1_19))) : (var_1_1 == ((signed short int) (((((var_1_3) > ((var_1_6 - last_1_var_1_57))) ? (var_1_3) : ((var_1_6 - last_1_var_1_57)))) - last_1_var_1_19)))) && (var_1_7 == ((unsigned char) ((var_1_8 - var_1_9) - (100 - (var_1_10 + var_1_11)))))) && ((! var_1_45) ? (var_1_12 == ((float) ((var_1_14 + ((((49.5f) < 0 ) ? -(49.5f) : (49.5f)))) + var_1_15))) : (var_1_12 == ((float) ((((((10.6f) > (var_1_16)) ? (10.6f) : (var_1_16))) - var_1_17) + var_1_15))))) && (((var_1_3 / var_1_8) < var_1_19) ? (var_1_18 == ((signed long int) (var_1_58 + (var_1_10 - var_1_19)))) : ((var_1_8 <= var_1_9) ? (var_1_18 == ((signed long int) 128)) : (var_1_18 == ((signed long int) ((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7)))))))) && (var_1_45 ? ((var_1_55 && var_1_45) ? (var_1_19 == ((unsigned char) var_1_9)) : (((var_1_14 + (var_1_17 - var_1_16)) > var_1_15) ? ((var_1_14 > -0.5f) ? (var_1_19 == ((unsigned char) ((((var_1_8) < (var_1_22)) ? (var_1_8) : (var_1_22))))) : 1) : (var_1_19 == ((unsigned char) var_1_8)))) : (var_1_19 == ((unsigned char) var_1_22)))) && (((-8 + var_1_3) <= ((((((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) > (var_1_10)) ? (((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) : (var_1_10)))) ? (var_1_23 == ((unsigned long int) ((2u + var_1_3) + var_1_10))) : ((((((var_1_10) < (var_1_53)) ? (var_1_10) : (var_1_53))) >= (var_1_11 % var_1_8)) ? (var_1_23 == ((unsigned long int) (var_1_41 + var_1_19))) : (var_1_23 == ((unsigned long int) ((((var_1_11) < ((var_1_25 - (var_1_27 + 128u)))) ? (var_1_11) : ((var_1_25 - (var_1_27 + 128u)))))))))) && ((var_1_6 >= var_1_3) ? ((! var_1_45) ? (var_1_26 == ((signed long int) (var_1_8 + var_1_3))) : 1) : (var_1_26 == ((signed long int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))))) && (((- last_1_var_1_12) <= ((((last_1_var_1_12) < ((var_1_17 * var_1_16))) ? (last_1_var_1_12) : ((var_1_17 * var_1_16))))) ? (var_1_27 == ((unsigned short int) ((((last_1_var_1_35) < 0 ) ? -(last_1_var_1_35) : (last_1_var_1_35))))) : (var_1_27 == ((unsigned short int) (var_1_29 - last_1_var_1_35))))) && ((((var_1_41 - var_1_3) >> (var_1_31 - var_1_32)) <= var_1_48) ? (((var_1_18 + var_1_26) <= var_1_32) ? (var_1_30 == ((unsigned long int) (var_1_25 - var_1_19))) : (var_1_30 == ((unsigned long int) (((var_1_33 - var_1_57) + (var_1_34 - var_1_27)) - 10000000u)))) : ((var_1_27 > var_1_27) ? (var_1_30 == ((unsigned long int) ((((var_1_9) > (var_1_6)) ? (var_1_9) : (var_1_6))))) : 1))) && ((((var_1_37 * var_1_48) * 1u) <= var_1_41) ? ((var_1_9 < 2) ? (var_1_35 == ((signed long int) (var_1_10 + var_1_6))) : 1) : (var_1_35 == ((signed long int) ((((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) < 0 ) ? -((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) : ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))))) - (var_1_29 + var_1_3)))))) && (((var_1_17 + var_1_16) >= var_1_12) ? (var_1_37 == ((unsigned char) (((((var_1_8 - var_1_38)) < ((var_1_39 - var_1_10))) ? ((var_1_8 - var_1_38)) : ((var_1_39 - var_1_10)))))) : ((((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) <= var_1_57) ? (((-16 << var_1_8) != ((var_1_19 | -200) / var_1_33)) ? (var_1_37 == ((unsigned char) (var_1_39 - var_1_38))) : (var_1_37 == ((unsigned char) (var_1_38 + var_1_32)))) : (var_1_37 == ((unsigned char) ((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10)))))))) && ((var_1_45 && var_1_55) ? (var_1_41 == ((unsigned char) (((((((((var_1_38) > (var_1_10)) ? (var_1_38) : (var_1_10)))) < (var_1_11)) ? (((((var_1_38) > (var_1_10)) ? (var_1_38) : (var_1_10)))) : (var_1_11))) + ((((((((var_1_9) < (var_1_32)) ? (var_1_9) : (var_1_32)))) < (((((var_1_31) > (var_1_42)) ? (var_1_31) : (var_1_42))))) ? (((((var_1_9) < (var_1_32)) ? (var_1_9) : (var_1_32)))) : (((((var_1_31) > (var_1_42)) ? (var_1_31) : (var_1_42))))))))) : ((var_1_12 == var_1_16) ? (var_1_55 ? (var_1_41 == ((unsigned char) ((((var_1_38) > ((((((128 - var_1_42)) < ((var_1_9 + 5))) ? ((128 - var_1_42)) : ((var_1_9 + 5)))))) ? (var_1_38) : ((((((128 - var_1_42)) < ((var_1_9 + 5))) ? ((128 - var_1_42)) : ((var_1_9 + 5))))))))) : 1) : (var_1_41 == ((unsigned char) (((var_1_43 + var_1_44) - var_1_11) - var_1_32)))))) && ((((64 % var_1_43) + (var_1_11 - var_1_42)) >= (8 * last_1_var_1_41)) ? (var_1_45 == ((unsigned char) (last_1_var_1_55 && var_1_46))) : (var_1_45 == ((unsigned char) ((var_1_46 && last_1_var_1_55) || var_1_47))))) && (((128 - (var_1_31 + var_1_9)) < last_1_var_1_27) ? (var_1_48 == ((signed long int) ((((((((var_1_6) < (var_1_38)) ? (var_1_6) : (var_1_38)))) > (last_1_var_1_7)) ? (((((var_1_6) < (var_1_38)) ? (var_1_6) : (var_1_38)))) : (last_1_var_1_7))))) : ((last_1_var_1_58 <= (last_1_var_1_41 + var_1_39)) ? (var_1_48 == ((signed long int) (var_1_32 - (var_1_49 - var_1_3)))) : (((var_1_32 & (var_1_50 - var_1_38)) < last_1_var_1_7) ? ((last_1_var_1_45 || ((var_1_14 + last_1_var_1_12) >= var_1_17)) ? (var_1_48 == ((signed long int) (256 + last_1_var_1_58))) : (var_1_48 == ((signed long int) (var_1_50 - ((var_1_51 - var_1_31) - var_1_29))))) : ((var_1_42 < var_1_31) ? ((! ((last_1_var_1_57 + var_1_8) != var_1_22)) ? (var_1_48 == ((signed long int) (((((last_1_var_1_27) > ((var_1_51 - var_1_8))) ? (last_1_var_1_27) : ((var_1_51 - var_1_8)))) - (((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50))) + last_1_var_1_7)))) : 1) : ((var_1_47 && last_1_var_1_55) ? (var_1_48 == ((signed long int) ((((((((((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) > ((var_1_10 - last_1_var_1_30))) ? (((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) : ((var_1_10 - last_1_var_1_30))))) > ((((((var_1_49 - 1)) > (var_1_9)) ? ((var_1_49 - 1)) : (var_1_9))))) ? (((((((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) > ((var_1_10 - last_1_var_1_30))) ? (((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) : ((var_1_10 - last_1_var_1_30))))) : ((((((var_1_49 - 1)) > (var_1_9)) ? ((var_1_49 - 1)) : (var_1_9)))))))) : 1))))) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=-9136838433, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L353-L354] return (((((((((((((((((last_1_var_1_45 ? (var_1_1 == ((signed short int) ((var_1_3 - last_1_var_1_57) - last_1_var_1_19))) : (var_1_1 == ((signed short int) (((((var_1_3) > ((var_1_6 - last_1_var_1_57))) ? (var_1_3) : ((var_1_6 - last_1_var_1_57)))) - last_1_var_1_19)))) && (var_1_7 == ((unsigned char) ((var_1_8 - var_1_9) - (100 - (var_1_10 + var_1_11)))))) && ((! var_1_45) ? (var_1_12 == ((float) ((var_1_14 + ((((49.5f) < 0 ) ? -(49.5f) : (49.5f)))) + var_1_15))) : (var_1_12 == ((float) ((((((10.6f) > (var_1_16)) ? (10.6f) : (var_1_16))) - var_1_17) + var_1_15))))) && (((var_1_3 / var_1_8) < var_1_19) ? (var_1_18 == ((signed long int) (var_1_58 + (var_1_10 - var_1_19)))) : ((var_1_8 <= var_1_9) ? (var_1_18 == ((signed long int) 128)) : (var_1_18 == ((signed long int) ((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7)))))))) && (var_1_45 ? ((var_1_55 && var_1_45) ? (var_1_19 == ((unsigned char) var_1_9)) : (((var_1_14 + (var_1_17 - var_1_16)) > var_1_15) ? ((var_1_14 > -0.5f) ? (var_1_19 == ((unsigned char) ((((var_1_8) < (var_1_22)) ? (var_1_8) : (var_1_22))))) : 1) : (var_1_19 == ((unsigned char) var_1_8)))) : (var_1_19 == ((unsigned char) var_1_22)))) && (((-8 + var_1_3) <= ((((((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) > (var_1_10)) ? (((((var_1_58) > (var_1_9)) ? (var_1_58) : (var_1_9)))) : (var_1_10)))) ? (var_1_23 == ((unsigned long int) ((2u + var_1_3) + var_1_10))) : ((((((var_1_10) < (var_1_53)) ? (var_1_10) : (var_1_53))) >= (var_1_11 % var_1_8)) ? (var_1_23 == ((unsigned long int) (var_1_41 + var_1_19))) : (var_1_23 == ((unsigned long int) ((((var_1_11) < ((var_1_25 - (var_1_27 + 128u)))) ? (var_1_11) : ((var_1_25 - (var_1_27 + 128u)))))))))) && ((var_1_6 >= var_1_3) ? ((! var_1_45) ? (var_1_26 == ((signed long int) (var_1_8 + var_1_3))) : 1) : (var_1_26 == ((signed long int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))))) && (((- last_1_var_1_12) <= ((((last_1_var_1_12) < ((var_1_17 * var_1_16))) ? (last_1_var_1_12) : ((var_1_17 * var_1_16))))) ? (var_1_27 == ((unsigned short int) ((((last_1_var_1_35) < 0 ) ? -(last_1_var_1_35) : (last_1_var_1_35))))) : (var_1_27 == ((unsigned short int) (var_1_29 - last_1_var_1_35))))) && ((((var_1_41 - var_1_3) >> (var_1_31 - var_1_32)) <= var_1_48) ? (((var_1_18 + var_1_26) <= var_1_32) ? (var_1_30 == ((unsigned long int) (var_1_25 - var_1_19))) : (var_1_30 == ((unsigned long int) (((var_1_33 - var_1_57) + (var_1_34 - var_1_27)) - 10000000u)))) : ((var_1_27 > var_1_27) ? (var_1_30 == ((unsigned long int) ((((var_1_9) > (var_1_6)) ? (var_1_9) : (var_1_6))))) : 1))) && ((((var_1_37 * var_1_48) * 1u) <= var_1_41) ? ((var_1_9 < 2) ? (var_1_35 == ((signed long int) (var_1_10 + var_1_6))) : 1) : (var_1_35 == ((signed long int) ((((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) < 0 ) ? -((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) : ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))))) - (var_1_29 + var_1_3)))))) && (((var_1_17 + var_1_16) >= var_1_12) ? (var_1_37 == ((unsigned char) (((((var_1_8 - var_1_38)) < ((var_1_39 - var_1_10))) ? ((var_1_8 - var_1_38)) : ((var_1_39 - var_1_10)))))) : ((((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) <= var_1_57) ? (((-16 << var_1_8) != ((var_1_19 | -200) / var_1_33)) ? (var_1_37 == ((unsigned char) (var_1_39 - var_1_38))) : (var_1_37 == ((unsigned char) (var_1_38 + var_1_32)))) : (var_1_37 == ((unsigned char) ((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10)))))))) && ((var_1_45 && var_1_55) ? (var_1_41 == ((unsigned char) (((((((((var_1_38) > (var_1_10)) ? (var_1_38) : (var_1_10)))) < (var_1_11)) ? (((((var_1_38) > (var_1_10)) ? (var_1_38) : (var_1_10)))) : (var_1_11))) + ((((((((var_1_9) < (var_1_32)) ? (var_1_9) : (var_1_32)))) < (((((var_1_31) > (var_1_42)) ? (var_1_31) : (var_1_42))))) ? (((((var_1_9) < (var_1_32)) ? (var_1_9) : (var_1_32)))) : (((((var_1_31) > (var_1_42)) ? (var_1_31) : (var_1_42))))))))) : ((var_1_12 == var_1_16) ? (var_1_55 ? (var_1_41 == ((unsigned char) ((((var_1_38) > ((((((128 - var_1_42)) < ((var_1_9 + 5))) ? ((128 - var_1_42)) : ((var_1_9 + 5)))))) ? (var_1_38) : ((((((128 - var_1_42)) < ((var_1_9 + 5))) ? ((128 - var_1_42)) : ((var_1_9 + 5))))))))) : 1) : (var_1_41 == ((unsigned char) (((var_1_43 + var_1_44) - var_1_11) - var_1_32)))))) && ((((64 % var_1_43) + (var_1_11 - var_1_42)) >= (8 * last_1_var_1_41)) ? (var_1_45 == ((unsigned char) (last_1_var_1_55 && var_1_46))) : (var_1_45 == ((unsigned char) ((var_1_46 && last_1_var_1_55) || var_1_47))))) && (((128 - (var_1_31 + var_1_9)) < last_1_var_1_27) ? (var_1_48 == ((signed long int) ((((((((var_1_6) < (var_1_38)) ? (var_1_6) : (var_1_38)))) > (last_1_var_1_7)) ? (((((var_1_6) < (var_1_38)) ? (var_1_6) : (var_1_38)))) : (last_1_var_1_7))))) : ((last_1_var_1_58 <= (last_1_var_1_41 + var_1_39)) ? (var_1_48 == ((signed long int) (var_1_32 - (var_1_49 - var_1_3)))) : (((var_1_32 & (var_1_50 - var_1_38)) < last_1_var_1_7) ? ((last_1_var_1_45 || ((var_1_14 + last_1_var_1_12) >= var_1_17)) ? (var_1_48 == ((signed long int) (256 + last_1_var_1_58))) : (var_1_48 == ((signed long int) (var_1_50 - ((var_1_51 - var_1_31) - var_1_29))))) : ((var_1_42 < var_1_31) ? ((! ((last_1_var_1_57 + var_1_8) != var_1_22)) ? (var_1_48 == ((signed long int) (((((last_1_var_1_27) > ((var_1_51 - var_1_8))) ? (last_1_var_1_27) : ((var_1_51 - var_1_8)))) - (((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50))) + last_1_var_1_7)))) : 1) : ((var_1_47 && last_1_var_1_55) ? (var_1_48 == ((signed long int) ((((((((((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) > ((var_1_10 - last_1_var_1_30))) ? (((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) : ((var_1_10 - last_1_var_1_30))))) > ((((((var_1_49 - 1)) > (var_1_9)) ? ((var_1_49 - 1)) : (var_1_9))))) ? (((((((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) > ((var_1_10 - last_1_var_1_30))) ? (((((last_1_var_1_48) > (var_1_51)) ? (last_1_var_1_48) : (var_1_51)))) : ((var_1_10 - last_1_var_1_30))))) : ((((((var_1_49 - 1)) > (var_1_9)) ? ((var_1_49 - 1)) : (var_1_9)))))))) : 1)))))) && ((1.5 < var_1_12) ? ((var_1_55 && var_1_45) ? (var_1_53 == ((signed char) ((var_1_54 - var_1_10) - (var_1_9 + var_1_31)))) : 1) : 1)) && (var_1_47 ? (var_1_55 == ((unsigned char) (var_1_46 || (last_1_var_1_55 && var_1_56)))) : 1)) && (var_1_47 ? (((var_1_1 < var_1_3) && (var_1_43 > var_1_31)) ? (var_1_57 == ((unsigned char) (128 - var_1_10))) : (((-256 == var_1_6) && (var_1_44 < var_1_9)) ? (var_1_57 == ((unsigned char) var_1_11)) : (var_1_57 == ((unsigned char) var_1_54)))) : (var_1_57 == ((unsigned char) var_1_39)))) && (((var_1_16 - var_1_17) <= ((- var_1_14) / var_1_59)) ? (var_1_58 == ((unsigned char) (var_1_8 - ((((var_1_32) > (var_1_43)) ? (var_1_32) : (var_1_43)))))) : (var_1_58 == ((unsigned char) var_1_54))) ; [L363] RET, EXPR property() [L363] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=-9136838433, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] [L19] reach_error() VAL [isInitial=1, last_1_var_1_12=77/5, last_1_var_1_19=4, last_1_var_1_27=128, last_1_var_1_30=8, last_1_var_1_35=-64, last_1_var_1_41=100, last_1_var_1_45=1, last_1_var_1_48=100000, last_1_var_1_55=0, last_1_var_1_57=2, last_1_var_1_58=16, last_1_var_1_7=64, var_1_10=544, var_1_11=256, var_1_18=-95, var_1_19=702, var_1_1=16377, var_1_22=-321, var_1_23=428, var_1_25=-2147483649, var_1_26=16383, var_1_27=32831, var_1_29=32767, var_1_30=-9136838433, var_1_31=-65520, var_1_32=16, var_1_33=-10737418241, var_1_34=1610612735, var_1_35=-49055, var_1_37=95, var_1_38=0, var_1_39=127, var_1_3=16383, var_1_41=238, var_1_42=0, var_1_43=-129, var_1_44=-129, var_1_45=1, var_1_46=0, var_1_47=1, var_1_48=64, var_1_49=1073741823, var_1_50=-1, var_1_51=1610612734, var_1_53=32, var_1_54=62, var_1_55=0, var_1_56=0, var_1_57=96, var_1_58=63, var_1_6=16382, var_1_7=59, var_1_8=702, var_1_9=-449] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 189 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 156.4s, OverallIterations: 16, TraceHistogramMax: 56, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 55.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12897 SdHoareTripleChecker+Valid, 39.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12760 mSDsluCounter, 23904 SdHoareTripleChecker+Invalid, 36.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 18942 mSDsCounter, 4794 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 16502 IncrementalHoareTripleChecker+Invalid, 21296 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4794 mSolverCounterUnsat, 4962 mSDtfsCounter, 16502 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7639 GetRequests, 7215 SyntacticMatches, 1 SemanticMatches, 423 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6598 ImplicationChecksByTransitivity, 33.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5151occurred in iteration=14, InterpolantAutomatonStates: 331, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.5s AutomataMinimizationTime, 15 MinimizatonAttempts, 13137 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 7.0s SatisfiabilityAnalysisTime, 82.7s InterpolantComputationTime, 9276 NumberOfCodeBlocks, 9276 NumberOfCodeBlocksAsserted, 26 NumberOfCheckSat, 9949 ConstructedInterpolants, 0 QuantifiedInterpolants, 40561 SizeOfPredicates, 64 NumberOfNonLiveVariables, 7314 ConjunctsInSsa, 143 ConjunctsInUnsatCore, 28 InterpolantComputations, 6 PerfectInterpolantSequences, 168655/172480 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-08 16:54:53,589 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-08 16:54:53,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash af94c72fed5c617f2d62b60a9a463119b111eeac1c576534ea625be0d9ccdbbc --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:54:55,846 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:54:55,961 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-08 16:54:55,967 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:54:55,968 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:54:56,003 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:54:56,004 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:54:56,004 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:54:56,005 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:54:56,006 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:54:56,007 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:54:56,007 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:54:56,008 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:54:56,008 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:54:56,009 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:54:56,011 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:54:56,011 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 16:54:56,011 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 16:54:56,012 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 16:54:56,012 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:54:56,016 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 16:54:56,017 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:54:56,017 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 16:54:56,017 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 16:54:56,017 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-08 16:54:56,018 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:54:56,018 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-08 16:54:56,018 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 16:54:56,018 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 16:54:56,018 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:54:56,019 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:54:56,019 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:54:56,019 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:54:56,019 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:54:56,020 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:54:56,020 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:54:56,021 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:54:56,022 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 16:54:56,023 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-08 16:54:56,023 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-08 16:54:56,023 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:54:56,024 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:54:56,024 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:54:56,024 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:54:56,024 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> af94c72fed5c617f2d62b60a9a463119b111eeac1c576534ea625be0d9ccdbbc [2024-11-08 16:54:56,429 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:54:56,457 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:54:56,460 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:54:56,461 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:54:56,462 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:54:56,463 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i Unable to find full path for "g++" [2024-11-08 16:54:58,600 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:54:58,905 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:54:58,906 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i [2024-11-08 16:54:58,919 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data/258c39f1b/8f655d4d79624fa6ad5b8d277788278c/FLAG823f3012e [2024-11-08 16:54:59,160 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/data/258c39f1b/8f655d4d79624fa6ad5b8d277788278c [2024-11-08 16:54:59,162 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:54:59,164 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:54:59,165 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:54:59,165 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:54:59,173 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:54:59,173 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:54:59,174 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@291ab727 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59, skipping insertion in model container [2024-11-08 16:54:59,175 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:54:59,218 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:54:59,390 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_a91ebb8c-e5fa-469d-b597-5ab43d72277b/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i[916,929] [2024-11-08 16:54:59,618 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:54:59,642 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:54:59,658 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_a91ebb8c-e5fa-469d-b597-5ab43d72277b/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-83.i[916,929] [2024-11-08 16:54:59,833 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:54:59,867 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:54:59,868 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59 WrapperNode [2024-11-08 16:54:59,868 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:54:59,869 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:54:59,870 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:54:59,870 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:54:59,877 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:54:59,896 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:54:59,937 INFO L138 Inliner]: procedures = 27, calls = 69, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 347 [2024-11-08 16:54:59,937 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:54:59,938 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:54:59,938 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:54:59,938 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:54:59,950 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:54:59,954 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:54:59,964 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:54:59,999 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-08 16:55:00,000 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:55:00,000 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:55:00,032 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:55:00,040 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:55:00,046 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:55:00,049 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:55:00,054 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:55:00,055 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:55:00,055 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:55:00,056 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:55:00,057 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (1/1) ... [2024-11-08 16:55:00,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:55:00,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:55:00,088 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:55:00,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:55:00,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:55:00,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-08 16:55:00,124 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:55:00,124 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:55:00,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:55:00,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:55:00,313 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:55:00,316 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:55:10,170 INFO L? ?]: Removed 28 outVars from TransFormulas that were not future-live. [2024-11-08 16:55:10,171 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:55:10,195 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:55:10,197 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 16:55:10,198 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:55:10 BoogieIcfgContainer [2024-11-08 16:55:10,198 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:55:10,200 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:55:10,200 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:55:10,204 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:55:10,205 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:54:59" (1/3) ... [2024-11-08 16:55:10,206 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2be3f2db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:55:10, skipping insertion in model container [2024-11-08 16:55:10,207 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:54:59" (2/3) ... [2024-11-08 16:55:10,207 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2be3f2db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:55:10, skipping insertion in model container [2024-11-08 16:55:10,208 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:55:10" (3/3) ... [2024-11-08 16:55:10,210 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-83.i [2024-11-08 16:55:10,229 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:55:10,229 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 16:55:10,306 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:55:10,315 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;@50bbaf86, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:55:10,316 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 16:55:10,322 INFO L276 IsEmpty]: Start isEmpty. Operand has 151 states, 92 states have (on average 1.4782608695652173) internal successors, (136), 93 states have internal predecessors, (136), 56 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-11-08 16:55:10,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2024-11-08 16:55:10,348 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:55:10,349 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:55:10,350 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:55:10,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:55:10,356 INFO L85 PathProgramCache]: Analyzing trace with hash 2108770139, now seen corresponding path program 1 times [2024-11-08 16:55:10,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:55:10,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1558022441] [2024-11-08 16:55:10,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:55:10,372 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:55:10,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:55:10,376 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 16:55:10,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-08 16:55:11,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:55:11,387 INFO L255 TraceCheckSpWp]: Trace formula consists of 562 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-08 16:55:11,400 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:55:11,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2046 proven. 0 refuted. 0 times theorem prover too weak. 4114 trivial. 0 not checked. [2024-11-08 16:55:11,468 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:55:11,469 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:55:11,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1558022441] [2024-11-08 16:55:11,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1558022441] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:55:11,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:55:11,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 16:55:11,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363273630] [2024-11-08 16:55:11,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:55:11,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 16:55:11,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:55:11,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 16:55:11,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 16:55:11,506 INFO L87 Difference]: Start difference. First operand has 151 states, 92 states have (on average 1.4782608695652173) internal successors, (136), 93 states have internal predecessors, (136), 56 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Second operand has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2024-11-08 16:55:11,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:55:11,557 INFO L93 Difference]: Finished difference Result 295 states and 546 transitions. [2024-11-08 16:55:11,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 16:55:11,559 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 344 [2024-11-08 16:55:11,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:55:11,569 INFO L225 Difference]: With dead ends: 295 [2024-11-08 16:55:11,569 INFO L226 Difference]: Without dead ends: 147 [2024-11-08 16:55:11,574 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 343 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 16:55:11,578 INFO L432 NwaCegarLoop]: 240 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, 240 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:55:11,579 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:55:11,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-08 16:55:11,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2024-11-08 16:55:11,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 89 states have (on average 1.4382022471910112) internal successors, (128), 89 states have internal predecessors, (128), 56 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-11-08 16:55:11,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 240 transitions. [2024-11-08 16:55:11,640 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 240 transitions. Word has length 344 [2024-11-08 16:55:11,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:55:11,641 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 240 transitions. [2024-11-08 16:55:11,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2024-11-08 16:55:11,642 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 240 transitions. [2024-11-08 16:55:11,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2024-11-08 16:55:11,649 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:55:11,649 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:55:11,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-08 16:55:11,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:55:11,850 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:55:11,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:55:11,851 INFO L85 PathProgramCache]: Analyzing trace with hash 2046155109, now seen corresponding path program 1 times [2024-11-08 16:55:11,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:55:11,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1831201599] [2024-11-08 16:55:11,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:55:11,853 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:55:11,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:55:11,856 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 16:55:11,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-08 16:55:12,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:55:12,849 INFO L255 TraceCheckSpWp]: Trace formula consists of 562 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:55:12,858 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:55:14,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2323 proven. 39 refuted. 0 times theorem prover too weak. 3798 trivial. 0 not checked. [2024-11-08 16:55:14,044 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:55:15,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 126 proven. 39 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:55:15,987 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:55:15,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1831201599] [2024-11-08 16:55:15,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1831201599] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:55:15,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:55:15,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-08 16:55:15,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281400582] [2024-11-08 16:55:15,988 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:55:15,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:55:15,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:55:15,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:55:15,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:55:15,993 INFO L87 Difference]: Start difference. First operand 147 states and 240 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 2 states have call successors, (69), 2 states have call predecessors, (69), 4 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-11-08 16:55:22,987 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-08 16:55:26,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:55:31,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:55:32,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:55:32,551 INFO L93 Difference]: Finished difference Result 366 states and 593 transitions. [2024-11-08 16:55:32,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:55:32,552 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 2 states have call successors, (69), 2 states have call predecessors, (69), 4 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 344 [2024-11-08 16:55:32,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:55:32,561 INFO L225 Difference]: With dead ends: 366 [2024-11-08 16:55:32,561 INFO L226 Difference]: Without dead ends: 222 [2024-11-08 16:55:32,563 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 690 GetRequests, 680 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-08 16:55:32,569 INFO L432 NwaCegarLoop]: 244 mSDtfsCounter, 263 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 87 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:55:32,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 591 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 663 Invalid, 3 Unknown, 0 Unchecked, 16.3s Time] [2024-11-08 16:55:32,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-08 16:55:32,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 217. [2024-11-08 16:55:32,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 116 states have (on average 1.3189655172413792) internal successors, (153), 117 states have internal predecessors, (153), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-08 16:55:32,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 349 transitions. [2024-11-08 16:55:32,661 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 349 transitions. Word has length 344 [2024-11-08 16:55:32,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:55:32,662 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 349 transitions. [2024-11-08 16:55:32,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 2 states have call successors, (69), 2 states have call predecessors, (69), 4 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-11-08 16:55:32,663 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 349 transitions. [2024-11-08 16:55:32,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2024-11-08 16:55:32,674 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:55:32,675 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:55:32,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-08 16:55:32,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:55:32,876 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:55:32,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:55:32,877 INFO L85 PathProgramCache]: Analyzing trace with hash 393609282, now seen corresponding path program 1 times [2024-11-08 16:55:32,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:55:32,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [231712240] [2024-11-08 16:55:32,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:55:32,879 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:55:32,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:55:32,884 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 16:55:32,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-08 16:55:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:55:33,808 INFO L255 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:55:33,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:55:37,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2024-11-08 16:55:37,880 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:55:37,880 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:55:37,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [231712240] [2024-11-08 16:55:37,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [231712240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:55:37,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:55:37,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:55:37,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029092861] [2024-11-08 16:55:37,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:55:37,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:55:37,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:55:37,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:55:37,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:55:37,885 INFO L87 Difference]: Start difference. First operand 217 states and 349 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:55:43,532 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-08 16:55:47,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:55:51,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:55:55,548 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:55:59,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-08 16:56:03,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:07,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:11,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:16,332 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-08 16:56:20,342 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:24,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:28,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:32,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:36,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:40,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:44,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:48,375 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:52,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:56,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:56:56,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:56:56,502 INFO L93 Difference]: Finished difference Result 912 states and 1459 transitions. [2024-11-08 16:56:56,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:56:56,502 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) Word has length 345 [2024-11-08 16:56:56,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:56:56,521 INFO L225 Difference]: With dead ends: 912 [2024-11-08 16:56:56,521 INFO L226 Difference]: Without dead ends: 764 [2024-11-08 16:56:56,523 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:56:56,524 INFO L432 NwaCegarLoop]: 601 mSDtfsCounter, 634 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 135 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 1342 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:56:56,524 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 1342 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 70 Invalid, 19 Unknown, 0 Unchecked, 78.3s Time] [2024-11-08 16:56:56,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-11-08 16:56:56,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 483. [2024-11-08 16:56:56,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 266 states have (on average 1.3045112781954886) internal successors, (347), 268 states have internal predecessors, (347), 210 states have call successors, (210), 6 states have call predecessors, (210), 6 states have return successors, (210), 208 states have call predecessors, (210), 210 states have call successors, (210) [2024-11-08 16:56:56,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 767 transitions. [2024-11-08 16:56:56,676 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 767 transitions. Word has length 345 [2024-11-08 16:56:56,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:56:56,679 INFO L471 AbstractCegarLoop]: Abstraction has 483 states and 767 transitions. [2024-11-08 16:56:56,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (56), 1 states have call predecessors, (56), 1 states have return successors, (56), 1 states have call predecessors, (56), 1 states have call successors, (56) [2024-11-08 16:56:56,680 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 767 transitions. [2024-11-08 16:56:56,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2024-11-08 16:56:56,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:56:56,689 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:56:56,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-08 16:56:56,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:56:56,890 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:56:56,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:56:56,891 INFO L85 PathProgramCache]: Analyzing trace with hash 400144386, now seen corresponding path program 1 times [2024-11-08 16:56:56,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:56:56,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1001133236] [2024-11-08 16:56:56,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:56:56,892 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:56:56,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:56:56,895 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 16:56:56,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-08 16:56:57,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:56:57,746 INFO L255 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 16:56:57,752 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:57:03,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2433 proven. 42 refuted. 0 times theorem prover too weak. 3685 trivial. 0 not checked. [2024-11-08 16:57:03,457 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:57:06,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 123 proven. 42 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 16:57:06,984 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:57:06,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1001133236] [2024-11-08 16:57:06,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1001133236] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:57:06,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:57:06,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 10 [2024-11-08 16:57:06,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692446191] [2024-11-08 16:57:06,985 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:57:06,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 16:57:06,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:57:06,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 16:57:06,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:57:06,989 INFO L87 Difference]: Start difference. First operand 483 states and 767 transitions. Second operand has 10 states, 10 states have (on average 8.0) internal successors, (80), 10 states have internal predecessors, (80), 2 states have call successors, (112), 3 states have call predecessors, (112), 5 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2024-11-08 16:57:14,400 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-08 16:57:18,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:57:22,409 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:57:26,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:57:26,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:57:26,503 INFO L93 Difference]: Finished difference Result 929 states and 1451 transitions. [2024-11-08 16:57:26,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 16:57:26,505 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 10 states have internal predecessors, (80), 2 states have call successors, (112), 3 states have call predecessors, (112), 5 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) Word has length 345 [2024-11-08 16:57:26,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:57:26,511 INFO L225 Difference]: With dead ends: 929 [2024-11-08 16:57:26,511 INFO L226 Difference]: Without dead ends: 515 [2024-11-08 16:57:26,521 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 699 GetRequests, 681 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2024-11-08 16:57:26,522 INFO L432 NwaCegarLoop]: 165 mSDtfsCounter, 221 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 209 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:57:26,522 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 541 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 386 Invalid, 4 Unknown, 0 Unchecked, 18.8s Time] [2024-11-08 16:57:26,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2024-11-08 16:57:26,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 492. [2024-11-08 16:57:26,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 274 states have (on average 1.2737226277372262) internal successors, (349), 276 states have internal predecessors, (349), 208 states have call successors, (208), 9 states have call predecessors, (208), 9 states have return successors, (208), 206 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-08 16:57:26,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 765 transitions. [2024-11-08 16:57:26,601 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 765 transitions. Word has length 345 [2024-11-08 16:57:26,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:57:26,603 INFO L471 AbstractCegarLoop]: Abstraction has 492 states and 765 transitions. [2024-11-08 16:57:26,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 10 states have internal predecessors, (80), 2 states have call successors, (112), 3 states have call predecessors, (112), 5 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2024-11-08 16:57:26,603 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 765 transitions. [2024-11-08 16:57:26,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2024-11-08 16:57:26,609 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:57:26,609 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:57:26,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-11-08 16:57:26,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:57:26,810 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:57:26,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:57:26,810 INFO L85 PathProgramCache]: Analyzing trace with hash -2058618109, now seen corresponding path program 1 times [2024-11-08 16:57:26,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:57:26,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2030909573] [2024-11-08 16:57:26,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:57:26,811 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:57:26,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:57:26,813 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 16:57:26,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-08 16:57:27,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:57:27,740 INFO L255 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 16:57:27,747 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:57:32,083 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 55 proven. 165 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-08 16:57:32,083 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:57:38,213 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:57:38,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2030909573] [2024-11-08 16:57:38,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2030909573] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:57:38,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906475831] [2024-11-08 16:57:38,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:57:38,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:57:38,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:57:38,217 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:57:38,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 16:57:39,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:57:39,314 INFO L255 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 16:57:39,320 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:57:43,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 55 proven. 165 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2024-11-08 16:57:43,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:57:48,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906475831] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:57:48,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:57:48,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2024-11-08 16:57:48,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024713903] [2024-11-08 16:57:48,338 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:57:48,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:57:48,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:57:48,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:57:48,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:57:48,342 INFO L87 Difference]: Start difference. First operand 492 states and 765 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 1 states have call predecessors, (56), 2 states have call successors, (56) [2024-11-08 16:57:55,446 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-08 16:57:59,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 [0] [2024-11-08 16:58:03,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:58:07,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 16:58:07,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:58:07,499 INFO L93 Difference]: Finished difference Result 948 states and 1450 transitions. [2024-11-08 16:58:07,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:58:07,578 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 1 states have call predecessors, (56), 2 states have call successors, (56) Word has length 346 [2024-11-08 16:58:07,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:58:07,583 INFO L225 Difference]: With dead ends: 948 [2024-11-08 16:58:07,583 INFO L226 Difference]: Without dead ends: 522 [2024-11-08 16:58:07,586 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 760 GetRequests, 750 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-08 16:58:07,586 INFO L432 NwaCegarLoop]: 162 mSDtfsCounter, 63 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 11 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:58:07,587 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 530 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 399 Invalid, 4 Unknown, 0 Unchecked, 18.8s Time] [2024-11-08 16:58:07,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2024-11-08 16:58:07,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 508. [2024-11-08 16:58:07,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 286 states have (on average 1.2517482517482517) internal successors, (358), 288 states have internal predecessors, (358), 208 states have call successors, (208), 13 states have call predecessors, (208), 13 states have return successors, (208), 206 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-08 16:58:07,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 774 transitions. [2024-11-08 16:58:07,666 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 774 transitions. Word has length 346 [2024-11-08 16:58:07,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:58:07,667 INFO L471 AbstractCegarLoop]: Abstraction has 508 states and 774 transitions. [2024-11-08 16:58:07,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 1 states have call predecessors, (56), 2 states have call successors, (56) [2024-11-08 16:58:07,668 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 774 transitions. [2024-11-08 16:58:07,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2024-11-08 16:58:07,670 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:58:07,671 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:58:07,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-11-08 16:58:07,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 16:58:08,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:58:08,072 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:58:08,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:58:08,073 INFO L85 PathProgramCache]: Analyzing trace with hash 112796804, now seen corresponding path program 1 times [2024-11-08 16:58:08,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:58:08,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [203533214] [2024-11-08 16:58:08,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:58:08,074 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 16:58:08,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 16:58:08,077 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 16:58:08,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-08 16:58:09,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:58:09,039 INFO L255 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 16:58:09,049 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:58:19,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 326 proven. 321 refuted. 0 times theorem prover too weak. 5513 trivial. 0 not checked. [2024-11-08 16:58:19,872 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:58:23,135 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:58:23,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [203533214] [2024-11-08 16:58:23,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [203533214] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:58:23,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029043080] [2024-11-08 16:58:23,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:58:23,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:58:23,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:58:23,137 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:58:23,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 16:58:23,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:58:23,689 INFO L255 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 16:58:23,695 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:58:34,229 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2971 proven. 162 refuted. 0 times theorem prover too weak. 3027 trivial. 0 not checked. [2024-11-08 16:58:34,229 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:58:35,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029043080] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:58:35,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:58:35,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2024-11-08 16:58:35,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66318086] [2024-11-08 16:58:35,477 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:58:35,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-08 16:58:35,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:58:35,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-08 16:58:35,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2024-11-08 16:58:35,481 INFO L87 Difference]: Start difference. First operand 508 states and 774 transitions. Second operand has 22 states, 22 states have (on average 7.090909090909091) internal successors, (156), 21 states have internal predecessors, (156), 7 states have call successors, (112), 7 states have call predecessors, (112), 9 states have return successors, (112), 6 states have call predecessors, (112), 7 states have call successors, (112) [2024-11-08 16:58:55,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:59:03,461 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-08 16:59:07,469 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-08 16:59:11,472 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-08 16:59:15,474 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-08 16:59:19,476 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-08 16:59:21,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.50s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:59:26,826 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 [0] [2024-11-08 16:59:30,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-08 16:59:34,833 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-08 16:59:38,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-08 16:59:42,841 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-08 16:59:46,853 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-08 16:59: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 [0] [2024-11-08 16:59:54,862 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-08 16:59:58,868 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-08 17:00:02,872 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-08 17:00: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-08 17:00: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-08 17:00:14,884 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-08 17:00:18,892 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-08 17:00:22,895 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-08 17:00:26,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-08 17:00:30,909 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-08 17:00:34,913 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-08 17:00:38,916 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-08 17:00:42,920 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-08 17:00:46,926 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-08 17:00:50,933 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-08 17:00:54,936 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-08 17:00:58,943 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-08 17:01:02,947 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-08 17:01:06,949 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-08 17:01:10,953 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-08 17:01:14,957 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-08 17:01:18,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:22,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:26,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:30,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:34,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:38,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:42,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 17:01:46,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:51,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:01:55,005 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-08 17:01:59,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:02:03,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:02:07,020 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-08 17:02:11,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:02:18,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 17:02:22,645 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-08 17:02:26,653 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-08 17:02:30,662 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-08 17:02:34,669 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-08 17:02:38,673 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-08 17:02:42,675 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-08 17:02:46,677 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-08 17:02:50,681 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-08 17:02:52,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:02:52,249 INFO L93 Difference]: Finished difference Result 1757 states and 2592 transitions. [2024-11-08 17:02:52,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-08 17:02:52,327 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 7.090909090909091) internal successors, (156), 21 states have internal predecessors, (156), 7 states have call successors, (112), 7 states have call predecessors, (112), 9 states have return successors, (112), 6 states have call predecessors, (112), 7 states have call successors, (112) Word has length 347 [2024-11-08 17:02:52,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:02:52,337 INFO L225 Difference]: With dead ends: 1757 [2024-11-08 17:02:52,337 INFO L226 Difference]: Without dead ends: 1319 [2024-11-08 17:02:52,340 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 795 GetRequests, 739 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=634, Invalid=2672, Unknown=0, NotChecked=0, Total=3306 [2024-11-08 17:02:52,341 INFO L432 NwaCegarLoop]: 186 mSDtfsCounter, 1802 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 1672 mSolverCounterSat, 296 mSolverCounterUnsat, 56 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 249.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1802 SdHoareTripleChecker+Valid, 1602 SdHoareTripleChecker+Invalid, 2024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 1672 IncrementalHoareTripleChecker+Invalid, 56 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 250.4s IncrementalHoareTripleChecker+Time [2024-11-08 17:02:52,342 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1802 Valid, 1602 Invalid, 2024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 1672 Invalid, 56 Unknown, 0 Unchecked, 250.4s Time] [2024-11-08 17:02:52,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2024-11-08 17:02:52,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 857. [2024-11-08 17:02:52,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 561 states have (on average 1.3083778966131907) internal successors, (734), 563 states have internal predecessors, (734), 264 states have call successors, (264), 31 states have call predecessors, (264), 31 states have return successors, (264), 262 states have call predecessors, (264), 264 states have call successors, (264) [2024-11-08 17:02:52,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1262 transitions. [2024-11-08 17:02:52,542 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1262 transitions. Word has length 347 [2024-11-08 17:02:52,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:02:52,543 INFO L471 AbstractCegarLoop]: Abstraction has 857 states and 1262 transitions. [2024-11-08 17:02:52,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 7.090909090909091) internal successors, (156), 21 states have internal predecessors, (156), 7 states have call successors, (112), 7 states have call predecessors, (112), 9 states have return successors, (112), 6 states have call predecessors, (112), 7 states have call successors, (112) [2024-11-08 17:02:52,544 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1262 transitions. [2024-11-08 17:02:52,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2024-11-08 17:02:52,547 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:02:52,548 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:02:52,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2024-11-08 17:02:52,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-08 17:02:52,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:02:52,949 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:02:52,949 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:02:52,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1797756420, now seen corresponding path program 1 times [2024-11-08 17:02:52,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 17:02:52,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [194082152] [2024-11-08 17:02:52,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:02:52,950 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 17:02:52,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 17:02:52,952 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 17:02:52,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2024-11-08 17:02:53,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:02:54,015 INFO L255 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 17:02:54,020 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:02:55,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2323 proven. 39 refuted. 0 times theorem prover too weak. 3798 trivial. 0 not checked. [2024-11-08 17:02:55,541 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:02:58,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 126 proven. 39 refuted. 0 times theorem prover too weak. 5995 trivial. 0 not checked. [2024-11-08 17:02:58,033 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 17:02:58,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [194082152] [2024-11-08 17:02:58,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [194082152] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:02:58,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 17:02:58,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2024-11-08 17:02:58,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83856573] [2024-11-08 17:02:58,033 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 17:02:58,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 17:02:58,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 17:02:58,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 17:02:58,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-08 17:02:58,036 INFO L87 Difference]: Start difference. First operand 857 states and 1262 transitions. Second operand has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 2 states have call successors, (69), 2 states have call predecessors, (69), 4 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-11-08 17:03:05,625 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-08 17:03:09,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:13,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:20,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:24,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:28,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:32,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:36,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:40,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 [] [2024-11-08 17:03:44,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:48,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:52,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:03:55,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:03:55,772 INFO L93 Difference]: Finished difference Result 2171 states and 3224 transitions. [2024-11-08 17:03:55,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-08 17:03:55,773 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 2 states have call successors, (69), 2 states have call predecessors, (69), 4 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 347 [2024-11-08 17:03:55,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:03:55,785 INFO L225 Difference]: With dead ends: 2171 [2024-11-08 17:03:55,785 INFO L226 Difference]: Without dead ends: 1400 [2024-11-08 17:03:55,788 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 710 GetRequests, 686 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2024-11-08 17:03:55,789 INFO L432 NwaCegarLoop]: 231 mSDtfsCounter, 697 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 413 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.4s IncrementalHoareTripleChecker+Time [2024-11-08 17:03:55,790 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [783 Valid, 894 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 796 Invalid, 12 Unknown, 0 Unchecked, 56.4s Time] [2024-11-08 17:03:55,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2024-11-08 17:03:55,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 680. [2024-11-08 17:03:55,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 448 states have (on average 1.2946428571428572) internal successors, (580), 449 states have internal predecessors, (580), 208 states have call successors, (208), 23 states have call predecessors, (208), 23 states have return successors, (208), 207 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-08 17:03:55,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 996 transitions. [2024-11-08 17:03:55,975 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 996 transitions. Word has length 347 [2024-11-08 17:03:55,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:03:55,977 INFO L471 AbstractCegarLoop]: Abstraction has 680 states and 996 transitions. [2024-11-08 17:03:55,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 2 states have call successors, (69), 2 states have call predecessors, (69), 4 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2024-11-08 17:03:55,977 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 996 transitions. [2024-11-08 17:03:55,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2024-11-08 17:03:55,980 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:03:55,980 INFO L215 NwaCegarLoop]: trace histogram [56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:03:56,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2024-11-08 17:03:56,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 17:03:56,181 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:03:56,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:03:56,183 INFO L85 PathProgramCache]: Analyzing trace with hash 490746026, now seen corresponding path program 1 times [2024-11-08 17:03:56,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 17:03:56,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [849487440] [2024-11-08 17:03:56,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:03:56,184 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 17:03:56,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 17:03:56,187 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 17:03:56,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2024-11-08 17:03:57,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:03:57,379 INFO L255 TraceCheckSpWp]: Trace formula consists of 568 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 17:03:57,386 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:04:06,229 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 3040 proven. 252 refuted. 0 times theorem prover too weak. 2868 trivial. 0 not checked. [2024-11-08 17:04:06,229 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:04:08,130 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 17:04:08,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [849487440] [2024-11-08 17:04:08,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [849487440] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:04:08,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122630180] [2024-11-08 17:04:08,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:04:08,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:04:08,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:04:08,133 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:04:08,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a91ebb8c-e5fa-469d-b597-5ab43d72277b/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 17:04:09,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:04:09,213 INFO L255 TraceCheckSpWp]: Trace formula consists of 568 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 17:04:09,220 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:04:23,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 3226 proven. 399 refuted. 0 times theorem prover too weak. 2535 trivial. 0 not checked. [2024-11-08 17:04:23,169 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:04:26,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122630180] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:04:26,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 17:04:26,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 17 [2024-11-08 17:04:26,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617025749] [2024-11-08 17:04:26,048 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 17:04:26,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-08 17:04:26,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 17:04:26,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-08 17:04:26,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2024-11-08 17:04:26,051 INFO L87 Difference]: Start difference. First operand 680 states and 996 transitions. Second operand has 17 states, 17 states have (on average 8.705882352941176) internal successors, (148), 17 states have internal predecessors, (148), 5 states have call successors, (107), 5 states have call predecessors, (107), 7 states have return successors, (108), 4 states have call predecessors, (108), 5 states have call successors, (108) [2024-11-08 17:04:37,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 17:04:43,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 17:04:50,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 17:04:54,804 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-08 17:04:58,809 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-08 17:05:02,815 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-08 17:05:06,817 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-08 17:05:10,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 17:05:14,828 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-08 17:05:20,338 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-08 17:05:24,345 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-08 17:05:28,354 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-08 17:05:32,359 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-08 17:05:36,362 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-08 17:05:40,364 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-08 17:05:44,370 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-08 17:05:48,377 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-08 17:05:52,381 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-08 17:05:56,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:06:00,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 17:06:04,676 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-08 17:06:08,679 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-08 17:06:12,682 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]