./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i --full-output --architecture 32bit


--------------------------------------------------------------------------------


Checking for ERROR reachability
Using default analysis
Version 6497de01
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC --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 b5aaf6a1b5e44a07c0202580f939435c9a018206185a894e9970dee208a8d521
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-6497de0
[2024-11-23 23:58:35,548 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-23 23:58:35,660 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf
[2024-11-23 23:58:35,674 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-23 23:58:35,674 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-23 23:58:35,719 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-23 23:58:35,721 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-23 23:58:35,722 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-23 23:58:35,722 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-11-23 23:58:35,723 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-11-23 23:58:35,723 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-23 23:58:35,724 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-23 23:58:35,725 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-23 23:58:35,725 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-23 23:58:35,725 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-23 23:58:35,725 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-23 23:58:35,725 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-11-23 23:58:35,726 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-23 23:58:35,727 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-11-23 23:58:35,727 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:58:35,727 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:58:35,727 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:58:35,727 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:58:35,727 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-23 23:58:35,727 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:58:35,727 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:58:35,727 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:58:35,729 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:58:35,729 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-23 23:58:35,729 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-23 23:58:35,729 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-11-23 23:58:35,729 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-23 23:58:35,730 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-11-23 23:58:35,730 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-11-23 23:58:35,730 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-23 23:58:35,731 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-23 23:58:35,731 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-23 23:58:35,731 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-23 23:58:35,731 INFO  L153        SettingsManager]:  * Looper check in Petri net analysis=SEMANTIC
Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC
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 -> b5aaf6a1b5e44a07c0202580f939435c9a018206185a894e9970dee208a8d521
[2024-11-23 23:58:36,099 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-23 23:58:36,113 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-23 23:58:36,117 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-23 23:58:36,119 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-23 23:58:36,119 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-23 23:58:36,121 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i
[2024-11-23 23:58:39,630 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/030fc692d/2f049004f73f44a498acb6426a22c5ef/FLAG4de473873
[2024-11-23 23:58:39,990 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-23 23:58:39,990 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i
[2024-11-23 23:58:40,007 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/030fc692d/2f049004f73f44a498acb6426a22c5ef/FLAG4de473873
[2024-11-23 23:58:40,033 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/030fc692d/2f049004f73f44a498acb6426a22c5ef
[2024-11-23 23:58:40,035 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-23 23:58:40,037 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-23 23:58:40,039 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-23 23:58:40,039 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-23 23:58:40,044 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-23 23:58:40,045 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,047 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@600ea512 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40, skipping insertion in model container
[2024-11-23 23:58:40,047 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,072 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-23 23:58:40,232 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_acccaae7-c57a-465b-ae49-a2f7722e8da8/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i[919,932]
[2024-11-23 23:58:40,325 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:58:40,338 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-23 23:58:40,351 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_acccaae7-c57a-465b-ae49-a2f7722e8da8/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i[919,932]
[2024-11-23 23:58:40,398 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:58:40,419 INFO  L204         MainTranslator]: Completed translation
[2024-11-23 23:58:40,419 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40 WrapperNode
[2024-11-23 23:58:40,420 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-23 23:58:40,421 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-23 23:58:40,421 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-23 23:58:40,421 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-23 23:58:40,429 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,441 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,484 INFO  L138                Inliner]: procedures = 26, calls = 45, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 261
[2024-11-23 23:58:40,485 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-23 23:58:40,485 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-23 23:58:40,486 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-23 23:58:40,486 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-23 23:58:40,497 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,497 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,501 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,530 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-23 23:58:40,530 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,530 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,540 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,542 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,547 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,549 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,551 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,555 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-23 23:58:40,559 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-23 23:58:40,559 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-23 23:58:40,559 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-23 23:58:40,560 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (1/1) ...
[2024-11-23 23:58:40,574 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:58:40,594 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:58:40,611 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-11-23 23:58:40,615 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-11-23 23:58:40,642 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-23 23:58:40,642 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-11-23 23:58:40,643 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-11-23 23:58:40,643 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#0
[2024-11-23 23:58:40,643 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-23 23:58:40,643 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-23 23:58:40,781 INFO  L234             CfgBuilder]: Building ICFG
[2024-11-23 23:58:40,785 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-23 23:58:41,520 INFO  L?                        ?]: Removed 17 outVars from TransFormulas that were not future-live.
[2024-11-23 23:58:41,521 INFO  L283             CfgBuilder]: Performing block encoding
[2024-11-23 23:58:41,541 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-23 23:58:41,544 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-11-23 23:58:41,544 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:58:41 BoogieIcfgContainer
[2024-11-23 23:58:41,544 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-23 23:58:41,548 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-23 23:58:41,548 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-23 23:58:41,555 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-23 23:58:41,555 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:58:40" (1/3) ...
[2024-11-23 23:58:41,556 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6716a37e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:58:41, skipping insertion in model container
[2024-11-23 23:58:41,556 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:58:40" (2/3) ...
[2024-11-23 23:58:41,557 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6716a37e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:58:41, skipping insertion in model container
[2024-11-23 23:58:41,557 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:58:41" (3/3) ...
[2024-11-23 23:58:41,559 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i
[2024-11-23 23:58:41,580 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-23 23:58:41,582 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i that has 2 procedures, 111 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-11-23 23:58:41,676 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-23 23:58:41,691 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;@5663cf8b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-23 23:58:41,692 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-11-23 23:58:41,697 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 111 states, 76 states have (on average 1.4736842105263157) internal successors, (112), 77 states have internal predecessors, (112), 32 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32)
[2024-11-23 23:58:41,720 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 211
[2024-11-23 23:58:41,720 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:58:41,722 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:58:41,722 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:58:41,731 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:58:41,732 INFO  L85        PathProgramCache]: Analyzing trace with hash -583213542, now seen corresponding path program 1 times
[2024-11-23 23:58:41,744 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:58:41,744 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064588663]
[2024-11-23 23:58:41,746 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:41,746 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:58:41,965 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:58:42,295 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 1922 trivial. 0 not checked.
[2024-11-23 23:58:42,295 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:58:42,295 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064588663]
[2024-11-23 23:58:42,296 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064588663] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:58:42,296 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59334346]
[2024-11-23 23:58:42,298 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:42,298 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:58:42,298 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:58:42,301 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 23:58:42,306 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-11-23 23:58:42,651 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:58:42,656 INFO  L256         TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-11-23 23:58:42,675 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:58:42,795 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 1922 trivial. 0 not checked.
[2024-11-23 23:58:42,795 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:58:42,795 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [59334346] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:58:42,795 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-23 23:58:42,796 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2
[2024-11-23 23:58:42,802 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102775669]
[2024-11-23 23:58:42,803 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:58:42,810 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-11-23 23:58:42,810 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:58:42,842 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-11-23 23:58:42,843 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-11-23 23:58:42,847 INFO  L87              Difference]: Start difference. First operand  has 111 states, 76 states have (on average 1.4736842105263157) internal successors, (112), 77 states have internal predecessors, (112), 32 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Second operand  has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 2 states have call successors, (32)
[2024-11-23 23:58:42,915 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:58:42,915 INFO  L93              Difference]: Finished difference Result 211 states and 372 transitions.
[2024-11-23 23:58:42,916 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-11-23 23:58:42,919 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 2 states have call successors, (32) Word has length 210
[2024-11-23 23:58:42,919 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:58:42,933 INFO  L225             Difference]: With dead ends: 211
[2024-11-23 23:58:42,933 INFO  L226             Difference]: Without dead ends: 103
[2024-11-23 23:58:42,940 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 211 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-23 23:58:42,947 INFO  L435           NwaCegarLoop]: 161 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, 161 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-23 23:58:42,948 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:58:42,967 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 103 states.
[2024-11-23 23:58:43,014 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103.
[2024-11-23 23:58:43,017 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 103 states, 69 states have (on average 1.4057971014492754) internal successors, (97), 69 states have internal predecessors, (97), 32 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32)
[2024-11-23 23:58:43,027 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 161 transitions.
[2024-11-23 23:58:43,029 INFO  L78                 Accepts]: Start accepts. Automaton has 103 states and 161 transitions. Word has length 210
[2024-11-23 23:58:43,030 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:58:43,030 INFO  L471      AbstractCegarLoop]: Abstraction has 103 states and 161 transitions.
[2024-11-23 23:58:43,030 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 2 states have call successors, (32)
[2024-11-23 23:58:43,030 INFO  L276                IsEmpty]: Start isEmpty. Operand 103 states and 161 transitions.
[2024-11-23 23:58:43,035 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 211
[2024-11-23 23:58:43,036 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:58:43,036 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:58:43,045 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0
[2024-11-23 23:58:43,238 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0
[2024-11-23 23:58:43,238 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:58:43,239 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:58:43,240 INFO  L85        PathProgramCache]: Analyzing trace with hash -78409454, now seen corresponding path program 1 times
[2024-11-23 23:58:43,241 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:58:43,241 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663564332]
[2024-11-23 23:58:43,241 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:43,241 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:58:43,422 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:58:44,149 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-23 23:58:44,149 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:58:44,149 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663564332]
[2024-11-23 23:58:44,150 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663564332] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:58:44,150 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:58:44,150 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2024-11-23 23:58:44,150 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592201182]
[2024-11-23 23:58:44,151 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:58:44,154 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-11-23 23:58:44,156 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:58:44,157 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-11-23 23:58:44,157 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-11-23 23:58:44,158 INFO  L87              Difference]: Start difference. First operand 103 states and 161 transitions. Second operand  has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:44,533 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:58:44,534 INFO  L93              Difference]: Finished difference Result 303 states and 477 transitions.
[2024-11-23 23:58:44,535 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-11-23 23:58:44,535 INFO  L78                 Accepts]: Start accepts. Automaton has  has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 210
[2024-11-23 23:58:44,537 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:58:44,542 INFO  L225             Difference]: With dead ends: 303
[2024-11-23 23:58:44,544 INFO  L226             Difference]: Without dead ends: 203
[2024-11-23 23:58:44,545 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-23 23:58:44,546 INFO  L435           NwaCegarLoop]: 156 mSDtfsCounter, 100 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time
[2024-11-23 23:58:44,549 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 395 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time]
[2024-11-23 23:58:44,551 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 203 states.
[2024-11-23 23:58:44,602 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 201.
[2024-11-23 23:58:44,603 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 201 states, 134 states have (on average 1.4104477611940298) internal successors, (189), 134 states have internal predecessors, (189), 64 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64)
[2024-11-23 23:58:44,606 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 317 transitions.
[2024-11-23 23:58:44,607 INFO  L78                 Accepts]: Start accepts. Automaton has 201 states and 317 transitions. Word has length 210
[2024-11-23 23:58:44,608 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:58:44,608 INFO  L471      AbstractCegarLoop]: Abstraction has 201 states and 317 transitions.
[2024-11-23 23:58:44,609 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:44,609 INFO  L276                IsEmpty]: Start isEmpty. Operand 201 states and 317 transitions.
[2024-11-23 23:58:44,613 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 211
[2024-11-23 23:58:44,613 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:58:44,614 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:58:44,614 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-11-23 23:58:44,614 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:58:44,615 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:58:44,615 INFO  L85        PathProgramCache]: Analyzing trace with hash 140445264, now seen corresponding path program 1 times
[2024-11-23 23:58:44,615 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:58:44,615 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735383503]
[2024-11-23 23:58:44,616 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:44,616 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:58:44,732 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:58:45,357 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-23 23:58:45,357 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:58:45,358 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735383503]
[2024-11-23 23:58:45,358 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735383503] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:58:45,358 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:58:45,358 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-11-23 23:58:45,358 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585631699]
[2024-11-23 23:58:45,358 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:58:45,361 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-23 23:58:45,365 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:58:45,366 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-23 23:58:45,366 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30
[2024-11-23 23:58:45,366 INFO  L87              Difference]: Start difference. First operand 201 states and 317 transitions. Second operand  has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:46,254 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:58:46,254 INFO  L93              Difference]: Finished difference Result 749 states and 1171 transitions.
[2024-11-23 23:58:46,255 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-11-23 23:58:46,256 INFO  L78                 Accepts]: Start accepts. Automaton has  has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 210
[2024-11-23 23:58:46,257 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:58:46,262 INFO  L225             Difference]: With dead ends: 749
[2024-11-23 23:58:46,263 INFO  L226             Difference]: Without dead ends: 551
[2024-11-23 23:58:46,264 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42
[2024-11-23 23:58:46,265 INFO  L435           NwaCegarLoop]: 150 mSDtfsCounter, 232 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time
[2024-11-23 23:58:46,265 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 559 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time]
[2024-11-23 23:58:46,267 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 551 states.
[2024-11-23 23:58:46,447 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 507.
[2024-11-23 23:58:46,449 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 507 states, 332 states have (on average 1.3795180722891567) internal successors, (458), 334 states have internal predecessors, (458), 168 states have call successors, (168), 6 states have call predecessors, (168), 6 states have return successors, (168), 166 states have call predecessors, (168), 168 states have call successors, (168)
[2024-11-23 23:58:46,460 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 794 transitions.
[2024-11-23 23:58:46,461 INFO  L78                 Accepts]: Start accepts. Automaton has 507 states and 794 transitions. Word has length 210
[2024-11-23 23:58:46,462 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:58:46,462 INFO  L471      AbstractCegarLoop]: Abstraction has 507 states and 794 transitions.
[2024-11-23 23:58:46,466 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:46,467 INFO  L276                IsEmpty]: Start isEmpty. Operand 507 states and 794 transitions.
[2024-11-23 23:58:46,471 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 211
[2024-11-23 23:58:46,471 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:58:46,471 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:58:46,472 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-11-23 23:58:46,472 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:58:46,472 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:58:46,475 INFO  L85        PathProgramCache]: Analyzing trace with hash -668901362, now seen corresponding path program 1 times
[2024-11-23 23:58:46,475 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:58:46,475 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155928568]
[2024-11-23 23:58:46,475 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:46,475 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:58:46,713 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-11-23 23:58:46,721 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1232015389]
[2024-11-23 23:58:46,721 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:46,721 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:58:46,721 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:58:46,726 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 23:58:46,728 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-11-23 23:58:47,009 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:58:47,012 INFO  L256         TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 13 conjuncts are in the unsatisfiable core
[2024-11-23 23:58:47,029 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:58:49,350 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-23 23:58:49,351 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:58:49,351 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:58:49,351 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155928568]
[2024-11-23 23:58:49,352 WARN  L311   FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT
[2024-11-23 23:58:49,352 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232015389]
[2024-11-23 23:58:49,352 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232015389] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:58:49,353 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:58:49,353 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-11-23 23:58:49,356 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127798314]
[2024-11-23 23:58:49,356 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:58:49,357 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-11-23 23:58:49,357 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:58:49,358 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-11-23 23:58:49,358 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2024-11-23 23:58:49,358 INFO  L87              Difference]: Start difference. First operand 507 states and 794 transitions. Second operand  has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:51,765 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:58:51,765 INFO  L93              Difference]: Finished difference Result 3296 states and 5166 transitions.
[2024-11-23 23:58:51,766 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. 
[2024-11-23 23:58:51,767 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 210
[2024-11-23 23:58:51,768 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:58:51,802 INFO  L225             Difference]: With dead ends: 3296
[2024-11-23 23:58:51,803 INFO  L226             Difference]: Without dead ends: 2792
[2024-11-23 23:58:51,808 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240
[2024-11-23 23:58:51,809 INFO  L435           NwaCegarLoop]: 379 mSDtfsCounter, 920 mSDsluCounter, 1043 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 920 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 1069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time
[2024-11-23 23:58:51,809 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [920 Valid, 1422 Invalid, 1069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time]
[2024-11-23 23:58:51,815 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 2792 states.
[2024-11-23 23:58:52,205 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 2792 to 1764.
[2024-11-23 23:58:52,210 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 1764 states, 1154 states have (on average 1.3743500866551126) internal successors, (1586), 1161 states have internal predecessors, (1586), 588 states have call successors, (588), 21 states have call predecessors, (588), 21 states have return successors, (588), 581 states have call predecessors, (588), 588 states have call successors, (588)
[2024-11-23 23:58:52,241 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 2762 transitions.
[2024-11-23 23:58:52,246 INFO  L78                 Accepts]: Start accepts. Automaton has 1764 states and 2762 transitions. Word has length 210
[2024-11-23 23:58:52,247 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:58:52,247 INFO  L471      AbstractCegarLoop]: Abstraction has 1764 states and 2762 transitions.
[2024-11-23 23:58:52,247 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:52,247 INFO  L276                IsEmpty]: Start isEmpty. Operand 1764 states and 2762 transitions.
[2024-11-23 23:58:52,252 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 211
[2024-11-23 23:58:52,252 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:58:52,252 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:58:52,265 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-11-23 23:58:52,457 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:58:52,457 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:58:52,458 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:58:52,458 INFO  L85        PathProgramCache]: Analyzing trace with hash -1486549812, now seen corresponding path program 1 times
[2024-11-23 23:58:52,458 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:58:52,458 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866051779]
[2024-11-23 23:58:52,459 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:52,459 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:58:52,567 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-11-23 23:58:52,573 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [288829303]
[2024-11-23 23:58:52,574 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:52,574 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:58:52,574 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:58:52,582 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 23:58:52,583 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process
[2024-11-23 23:58:52,792 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:58:52,796 INFO  L256         TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 7 conjuncts are in the unsatisfiable core
[2024-11-23 23:58:52,803 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:58:53,253 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-23 23:58:53,253 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:58:53,253 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:58:53,253 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866051779]
[2024-11-23 23:58:53,254 WARN  L311   FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT
[2024-11-23 23:58:53,254 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288829303]
[2024-11-23 23:58:53,254 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [288829303] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:58:53,254 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:58:53,254 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-23 23:58:53,254 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733975892]
[2024-11-23 23:58:53,254 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:58:53,255 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-23 23:58:53,255 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:58:53,255 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-23 23:58:53,256 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2024-11-23 23:58:53,256 INFO  L87              Difference]: Start difference. First operand 1764 states and 2762 transitions. Second operand  has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:54,228 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:58:54,228 INFO  L93              Difference]: Finished difference Result 6833 states and 10718 transitions.
[2024-11-23 23:58:54,231 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-11-23 23:58:54,232 INFO  L78                 Accepts]: Start accepts. Automaton has  has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 210
[2024-11-23 23:58:54,232 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:58:54,277 INFO  L225             Difference]: With dead ends: 6833
[2024-11-23 23:58:54,278 INFO  L226             Difference]: Without dead ends: 5072
[2024-11-23 23:58:54,287 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110
[2024-11-23 23:58:54,289 INFO  L435           NwaCegarLoop]: 539 mSDtfsCounter, 312 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 1862 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time
[2024-11-23 23:58:54,291 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 1862 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time]
[2024-11-23 23:58:54,302 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 5072 states.
[2024-11-23 23:58:54,953 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 5072 to 2362.
[2024-11-23 23:58:54,961 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 2362 states, 1578 states have (on average 1.3865652724968314) internal successors, (2188), 1587 states have internal predecessors, (2188), 756 states have call successors, (756), 27 states have call predecessors, (756), 27 states have return successors, (756), 747 states have call predecessors, (756), 756 states have call successors, (756)
[2024-11-23 23:58:54,983 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2362 states to 2362 states and 3700 transitions.
[2024-11-23 23:58:54,989 INFO  L78                 Accepts]: Start accepts. Automaton has 2362 states and 3700 transitions. Word has length 210
[2024-11-23 23:58:54,990 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:58:54,990 INFO  L471      AbstractCegarLoop]: Abstraction has 2362 states and 3700 transitions.
[2024-11-23 23:58:54,990 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:54,991 INFO  L276                IsEmpty]: Start isEmpty. Operand 2362 states and 3700 transitions.
[2024-11-23 23:58:54,995 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 212
[2024-11-23 23:58:54,995 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:58:54,995 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:58:55,008 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0
[2024-11-23 23:58:55,196 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:58:55,196 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:58:55,196 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:58:55,197 INFO  L85        PathProgramCache]: Analyzing trace with hash -1353541292, now seen corresponding path program 1 times
[2024-11-23 23:58:55,197 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:58:55,197 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743410879]
[2024-11-23 23:58:55,197 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:55,197 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:58:55,257 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:58:55,368 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-23 23:58:55,368 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:58:55,369 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743410879]
[2024-11-23 23:58:55,369 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743410879] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:58:55,370 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:58:55,370 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-23 23:58:55,370 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105173658]
[2024-11-23 23:58:55,370 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:58:55,371 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 23:58:55,371 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:58:55,371 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 23:58:55,372 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:58:55,372 INFO  L87              Difference]: Start difference. First operand 2362 states and 3700 transitions. Second operand  has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:55,741 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:58:55,741 INFO  L93              Difference]: Finished difference Result 5729 states and 8950 transitions.
[2024-11-23 23:58:55,742 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 23:58:55,742 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 211
[2024-11-23 23:58:55,743 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:58:55,771 INFO  L225             Difference]: With dead ends: 5729
[2024-11-23 23:58:55,772 INFO  L226             Difference]: Without dead ends: 3370
[2024-11-23 23:58:55,783 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:58:55,784 INFO  L435           NwaCegarLoop]: 157 mSDtfsCounter, 56 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-11-23 23:58:55,786 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 304 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:58:55,794 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 3370 states.
[2024-11-23 23:58:56,186 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 3370 to 2654.
[2024-11-23 23:58:56,193 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 2654 states, 1870 states have (on average 1.3935828877005347) internal successors, (2606), 1879 states have internal predecessors, (2606), 756 states have call successors, (756), 27 states have call predecessors, (756), 27 states have return successors, (756), 747 states have call predecessors, (756), 756 states have call successors, (756)
[2024-11-23 23:58:56,214 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2654 states to 2654 states and 4118 transitions.
[2024-11-23 23:58:56,219 INFO  L78                 Accepts]: Start accepts. Automaton has 2654 states and 4118 transitions. Word has length 211
[2024-11-23 23:58:56,220 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:58:56,220 INFO  L471      AbstractCegarLoop]: Abstraction has 2654 states and 4118 transitions.
[2024-11-23 23:58:56,220 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:58:56,221 INFO  L276                IsEmpty]: Start isEmpty. Operand 2654 states and 4118 transitions.
[2024-11-23 23:58:56,225 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 212
[2024-11-23 23:58:56,226 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:58:56,226 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:58:56,226 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-11-23 23:58:56,226 INFO  L396      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:58:56,227 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:58:56,227 INFO  L85        PathProgramCache]: Analyzing trace with hash 947281298, now seen corresponding path program 1 times
[2024-11-23 23:58:56,227 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:58:56,227 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955065854]
[2024-11-23 23:58:56,228 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:56,228 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:58:56,387 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-11-23 23:58:56,391 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [969724001]
[2024-11-23 23:58:56,392 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:58:56,392 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:58:56,392 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:58:56,394 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 23:58:56,399 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process
[2024-11-23 23:58:56,619 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-11-23 23:58:56,619 INFO  L357             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-11-23 23:58:56,717 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-11-23 23:58:57,034 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-11-23 23:58:57,034 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2024-11-23 23:58:57,036 INFO  L782   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining)
[2024-11-23 23:58:57,053 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0
[2024-11-23 23:58:57,239 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6
[2024-11-23 23:58:57,243 INFO  L422         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1]
[2024-11-23 23:58:57,466 INFO  L170   ceAbstractionStarter]: Computing trace abstraction results
[2024-11-23 23:58:57,470 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 11:58:57 BoogieIcfgContainer
[2024-11-23 23:58:57,470 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-11-23 23:58:57,471 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-11-23 23:58:57,471 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-11-23 23:58:57,471 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-11-23 23:58:57,472 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:58:41" (3/4) ...
[2024-11-23 23:58:57,475 INFO  L149         WitnessPrinter]: No result that supports witness generation found
[2024-11-23 23:58:57,476 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-11-23 23:58:57,477 INFO  L158              Benchmark]: Toolchain (without parser) took 17440.50ms. Allocated memory was 117.4MB in the beginning and 268.4MB in the end (delta: 151.0MB). Free memory was 91.7MB in the beginning and 191.0MB in the end (delta: -99.3MB). Peak memory consumption was 50.5MB. Max. memory is 16.1GB.
[2024-11-23 23:58:57,478 INFO  L158              Benchmark]: CDTParser took 0.83ms. Allocated memory is still 117.4MB. Free memory is still 72.5MB. There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 23:58:57,478 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 381.63ms. Allocated memory is still 117.4MB. Free memory was 91.7MB in the beginning and 76.1MB in the end (delta: 15.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
[2024-11-23 23:58:57,478 INFO  L158              Benchmark]: Boogie Procedure Inliner took 63.89ms. Allocated memory is still 117.4MB. Free memory was 75.9MB in the beginning and 72.6MB in the end (delta: 3.2MB). There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 23:58:57,479 INFO  L158              Benchmark]: Boogie Preprocessor took 70.26ms. Allocated memory is still 117.4MB. Free memory was 72.6MB in the beginning and 68.8MB in the end (delta: 3.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
[2024-11-23 23:58:57,479 INFO  L158              Benchmark]: RCFGBuilder took 985.50ms. Allocated memory is still 117.4MB. Free memory was 68.8MB in the beginning and 87.5MB in the end (delta: -18.6MB). Peak memory consumption was 29.9MB. Max. memory is 16.1GB.
[2024-11-23 23:58:57,480 INFO  L158              Benchmark]: TraceAbstraction took 15922.55ms. Allocated memory was 117.4MB in the beginning and 268.4MB in the end (delta: 151.0MB). Free memory was 86.5MB in the beginning and 191.1MB in the end (delta: -104.6MB). Peak memory consumption was 170.9MB. Max. memory is 16.1GB.
[2024-11-23 23:58:57,480 INFO  L158              Benchmark]: Witness Printer took 5.51ms. Allocated memory is still 268.4MB. Free memory was 191.1MB in the beginning and 191.0MB in the end (delta: 33.3kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 23:58:57,482 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.83ms. Allocated memory is still 117.4MB. Free memory is still 72.5MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 381.63ms. Allocated memory is still 117.4MB. Free memory was 91.7MB in the beginning and 76.1MB in the end (delta: 15.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 63.89ms. Allocated memory is still 117.4MB. Free memory was 75.9MB in the beginning and 72.6MB in the end (delta: 3.2MB). There was no memory consumed. Max. memory is 16.1GB.
 * Boogie Preprocessor took 70.26ms. Allocated memory is still 117.4MB. Free memory was 72.6MB in the beginning and 68.8MB in the end (delta: 3.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
 * RCFGBuilder took 985.50ms. Allocated memory is still 117.4MB. Free memory was 68.8MB in the beginning and 87.5MB in the end (delta: -18.6MB). Peak memory consumption was 29.9MB. Max. memory is 16.1GB.
 * TraceAbstraction took 15922.55ms. Allocated memory was 117.4MB in the beginning and 268.4MB in the end (delta: 151.0MB). Free memory was 86.5MB in the beginning and 191.1MB in the end (delta: -104.6MB). Peak memory consumption was 170.9MB. Max. memory is 16.1GB.
 * Witness Printer took 5.51ms. Allocated memory is still 268.4MB. Free memory was 191.1MB in the beginning and 191.0MB in the end (delta: 33.3kB). There was no memory consumed. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - StatisticsResult: ErrorAutomatonStatistics
    NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0
  - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable
    Unable to prove that a call to reach_error is unreachable
 Reason: overapproximation of someBinaryFLOATComparisonOperation at line 207, overapproximation of someBinaryDOUBLEComparisonOperation at line 157, overapproximation of someBinaryDOUBLEComparisonOperation at line 91, overapproximation of someBinaryDOUBLEComparisonOperation at line 151, overapproximation of someBinaryDOUBLEComparisonOperation at line 155, overapproximation of someBinaryDOUBLEComparisonOperation at line 98, overapproximation of someBinaryDOUBLEComparisonOperation at line 153, overapproximation of someBinaryDOUBLEComparisonOperation at line 82, overapproximation of someBinaryDOUBLEComparisonOperation at line 207, overapproximation of someBinaryDOUBLEComparisonOperation at line 110, overapproximation of someBinaryDOUBLEComparisonOperation at line 158, overapproximation of someBinaryDOUBLEComparisonOperation at line 169, overapproximation of someBinaryDOUBLEComparisonOperation at line 78. 
Possible FailurePath: 
[L21]                    unsigned char isInitial = 0;
[L22]                    double var_1_1 = 256.5;
[L23]                    unsigned char var_1_2 = 0;
[L24]                    double var_1_3 = 7.5;
[L25]                    double var_1_4 = 256.2;
[L26]                    double var_1_5 = 2.75;
[L27]                    signed long int var_1_6 = -64;
[L28]                    double var_1_7 = 8.05;
[L29]                    float var_1_8 = 5.25;
[L30]                    signed long int var_1_11 = 4;
[L31]                    unsigned short int var_1_14 = 10000;
[L32]                    unsigned short int var_1_16 = 5;
[L33]                    unsigned short int var_1_17 = 4;
[L34]                    unsigned char var_1_18 = 100;
[L35]                    unsigned char var_1_19 = 1;
[L36]                    unsigned char var_1_20 = 8;
[L37]                    double var_1_21 = 63.25;
[L38]                    double var_1_22 = 1.5;
[L39]                    unsigned char var_1_23 = 0;
[L40]                    unsigned char var_1_24 = 0;
[L41]                    unsigned char var_1_25 = 0;
[L42]                    unsigned char var_1_26 = 0;
[L43]                    signed long int var_1_27 = 0;
[L44]                    signed long int var_1_28 = -128;
[L45]                    signed short int var_1_29 = 2;
[L46]                    signed short int var_1_30 = 5;
[L47]                    unsigned char var_1_31 = 1;
[L48]                    signed long int var_1_32 = 32;
[L49]                    signed short int var_1_33 = -10;
[L50]                    signed long int var_1_34 = 0;
[L51]                    signed long int var_1_35 = 64;
[L52]                    signed long int var_1_36 = 1;
[L53]                    unsigned char var_1_37 = 1;
[L54]                    unsigned long int var_1_38 = 16;
[L55]                    unsigned char var_1_39 = 0;
[L56]                    unsigned char var_1_40 = 0;
[L57]                    double last_1_var_1_1 = 256.5;
[L58]                    float last_1_var_1_8 = 5.25;
[L59]                    signed long int last_1_var_1_11 = 4;
[L60]                    unsigned short int last_1_var_1_14 = 10000;
[L61]                    unsigned short int last_1_var_1_17 = 4;
[L62]                    unsigned char last_1_var_1_18 = 100;
             VAL         [isInitial=0, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L211]                   isInitial = 1
[L212]       FCALL       initially()
[L214]       CALL        updateLastVariables()
[L199]                   last_1_var_1_1 = var_1_1
[L200]                   last_1_var_1_8 = var_1_8
[L201]                   last_1_var_1_11 = var_1_11
[L202]                   last_1_var_1_14 = var_1_14
[L203]                   last_1_var_1_17 = var_1_17
[L204]                   last_1_var_1_18 = var_1_18
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L214]       RET         updateLastVariables()
[L215]       CALL        updateVariables()
[L147]                   var_1_2 = __VERIFIER_nondet_uchar()
[L148]       CALL        assume_abort_if_not(var_1_2 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L148]       RET         assume_abort_if_not(var_1_2 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L149]       CALL        assume_abort_if_not(var_1_2 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L149]       RET         assume_abort_if_not(var_1_2 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=15/2, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L150]                   var_1_3 = __VERIFIER_nondet_double()
[L151]       CALL        assume_abort_if_not((var_1_3 >= -922337.2036854765600e+13F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854765600e+12F && var_1_3 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L151]       RET         assume_abort_if_not((var_1_3 >= -922337.2036854765600e+13F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854765600e+12F && var_1_3 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_4=1281/5, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L152]                   var_1_4 = __VERIFIER_nondet_double()
[L153]       CALL        assume_abort_if_not((var_1_4 >= -922337.2036854765600e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854765600e+12F && var_1_4 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L153]       RET         assume_abort_if_not((var_1_4 >= -922337.2036854765600e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854765600e+12F && var_1_4 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_5=11/4, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L154]                   var_1_5 = __VERIFIER_nondet_double()
[L155]       CALL        assume_abort_if_not((var_1_5 >= -922337.2036854765600e+13F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854765600e+12F && var_1_5 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L155]       RET         assume_abort_if_not((var_1_5 >= -922337.2036854765600e+13F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854765600e+12F && var_1_5 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_7=161/20, var_1_8=21/4]
[L156]                   var_1_7 = __VERIFIER_nondet_double()
[L157]       CALL        assume_abort_if_not((var_1_7 >= -922337.2036854776000e+13F && var_1_7 <= -1.0e-20F) || (var_1_7 <= 9223372.036854776000e+12F && var_1_7 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L157]       RET         assume_abort_if_not((var_1_7 >= -922337.2036854776000e+13F && var_1_7 <= -1.0e-20F) || (var_1_7 <= 9223372.036854776000e+12F && var_1_7 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L158]       CALL        assume_abort_if_not(var_1_7 != 0.0F)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L158]       RET         assume_abort_if_not(var_1_7 != 0.0F)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=5, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L159]                   var_1_16 = __VERIFIER_nondet_ushort()
[L160]       CALL        assume_abort_if_not(var_1_16 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L160]       RET         assume_abort_if_not(var_1_16 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L161]       CALL        assume_abort_if_not(var_1_16 <= 65534)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L161]       RET         assume_abort_if_not(var_1_16 <= 65534)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=1, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L162]                   var_1_19 = __VERIFIER_nondet_uchar()
[L163]       CALL        assume_abort_if_not(var_1_19 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L163]       RET         assume_abort_if_not(var_1_19 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L164]       CALL        assume_abort_if_not(var_1_19 <= 64)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L164]       RET         assume_abort_if_not(var_1_19 <= 64)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=8, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L165]                   var_1_20 = __VERIFIER_nondet_uchar()
[L166]       CALL        assume_abort_if_not(var_1_20 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L166]       RET         assume_abort_if_not(var_1_20 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L167]       CALL        assume_abort_if_not(var_1_20 <= 63)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L167]       RET         assume_abort_if_not(var_1_20 <= 63)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_22=3/2, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L168]                   var_1_22 = __VERIFIER_nondet_double()
[L169]       CALL        assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L169]       RET         assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L170]                   var_1_24 = __VERIFIER_nondet_uchar()
[L171]       CALL        assume_abort_if_not(var_1_24 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L171]       RET         assume_abort_if_not(var_1_24 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L172]       CALL        assume_abort_if_not(var_1_24 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L172]       RET         assume_abort_if_not(var_1_24 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L173]                   var_1_25 = __VERIFIER_nondet_uchar()
[L174]       CALL        assume_abort_if_not(var_1_25 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L174]       RET         assume_abort_if_not(var_1_25 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L175]       CALL        assume_abort_if_not(var_1_25 <= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L175]       RET         assume_abort_if_not(var_1_25 <= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=0, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L176]                   var_1_26 = __VERIFIER_nondet_uchar()
[L177]       CALL        assume_abort_if_not(var_1_26 >= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L177]       RET         assume_abort_if_not(var_1_26 >= 1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L178]       CALL        assume_abort_if_not(var_1_26 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L178]       RET         assume_abort_if_not(var_1_26 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=-128, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L179]                   var_1_28 = __VERIFIER_nondet_long()
[L180]       CALL        assume_abort_if_not(var_1_28 >= -2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L180]       RET         assume_abort_if_not(var_1_28 >= -2147483647)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L181]       CALL        assume_abort_if_not(var_1_28 <= 2147483646)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L181]       RET         assume_abort_if_not(var_1_28 <= 2147483646)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=5, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L182]                   var_1_30 = __VERIFIER_nondet_short()
[L183]       CALL        assume_abort_if_not(var_1_30 >= -32767)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L183]       RET         assume_abort_if_not(var_1_30 >= -32767)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L184]       CALL        assume_abort_if_not(var_1_30 <= 32766)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L184]       RET         assume_abort_if_not(var_1_30 <= 32766)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-10, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L185]                   var_1_33 = __VERIFIER_nondet_short()
[L186]       CALL        assume_abort_if_not(var_1_33 >= -32767)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L186]       RET         assume_abort_if_not(var_1_33 >= -32767)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L187]       CALL        assume_abort_if_not(var_1_33 <= 32767)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L187]       RET         assume_abort_if_not(var_1_33 <= 32767)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=64, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L188]                   var_1_35 = __VERIFIER_nondet_long()
[L189]       CALL        assume_abort_if_not(var_1_35 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L189]       RET         assume_abort_if_not(var_1_35 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L190]       CALL        assume_abort_if_not(var_1_35 <= 2147483646)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L190]       RET         assume_abort_if_not(var_1_35 <= 2147483646)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=1, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L191]                   var_1_36 = __VERIFIER_nondet_long()
[L192]       CALL        assume_abort_if_not(var_1_36 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L192]       RET         assume_abort_if_not(var_1_36 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L193]       CALL        assume_abort_if_not(var_1_36 <= 2147483646)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L193]       RET         assume_abort_if_not(var_1_36 <= 2147483646)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=0, var_1_6=-64, var_1_8=21/4]
[L194]                   var_1_40 = __VERIFIER_nondet_uchar()
[L195]       CALL        assume_abort_if_not(var_1_40 >= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=1, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=1, var_1_6=-64, var_1_8=21/4]
[L195]       RET         assume_abort_if_not(var_1_40 >= 1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=1, var_1_6=-64, var_1_8=21/4]
[L196]       CALL        assume_abort_if_not(var_1_40 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=1, var_1_6=-64, var_1_8=21/4]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=1, var_1_6=-64, var_1_8=21/4]
[L196]       RET         assume_abort_if_not(var_1_40 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=4, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=1, var_1_6=-64, var_1_8=21/4]
[L215]       RET         updateVariables()
[L216]       CALL        step()
[L66]        COND FALSE  !(\read(var_1_2))
[L75]                    var_1_17 = last_1_var_1_18
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=513/2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_40=1, var_1_6=-64, var_1_8=21/4]
[L77]        COND TRUE   ! var_1_2
[L78]                    var_1_1 = ((((((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) < (var_1_5)) ? (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) : (var_1_5)))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L82]        COND FALSE  !(var_1_5 > (var_1_3 / var_1_7))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L87]                    unsigned short int stepLocal_1 = var_1_16;
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, stepLocal_1=0, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L88]        EXPR        var_1_6 | var_1_6
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, stepLocal_1=0, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L88]        COND FALSE  !((var_1_6 + (var_1_6 | var_1_6)) > stepLocal_1)
[L91]        COND FALSE  !(var_1_5 >= var_1_1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=4, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L98]        COND TRUE   var_1_4 <= last_1_var_1_1
[L99]                    var_1_11 = (last_1_var_1_14 + -128)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L103]                   signed long int stepLocal_0 = var_1_11;
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, stepLocal_0=9872, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L104]       COND TRUE   (var_1_14 * var_1_17) >= stepLocal_0
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L105]       COND FALSE  !(\read(var_1_2))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=253/4, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L109]                   var_1_21 = var_1_22
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L110]       COND FALSE  !(var_1_22 < (- var_1_21))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=2, var_1_29=2, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L117]                   var_1_27 = var_1_28
[L118]                   var_1_29 = var_1_30
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=1, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L119]       COND TRUE   var_1_29 == var_1_30
[L120]                   var_1_31 = (! var_1_26)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L122]       COND FALSE  !(var_1_30 < ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L127]       COND TRUE   var_1_28 < var_1_32
[L128]                   var_1_34 = var_1_28
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=1, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L138]                   var_1_37 = (var_1_23 && var_1_25)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L139]       EXPR        var_1_28 & var_1_36
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L139]       EXPR        (var_1_28 & var_1_36) & var_1_35
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L139]       COND FALSE  !(((((var_1_32) > (var_1_30)) ? (var_1_32) : (var_1_30))) <= ((var_1_28 & var_1_36) & var_1_35))
[L142]       COND TRUE   var_1_30 < var_1_28
[L143]                   var_1_39 = (! (var_1_26 && var_1_40))
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L216]       RET         step()
[L217]       CALL, EXPR  property()
[L207]       EXPR        (((((((! var_1_2) ? (var_1_1 == ((double) ((((((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) < (var_1_5)) ? (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) : (var_1_5))))) : (var_1_1 == ((double) var_1_4))) && ((var_1_5 > (var_1_3 / var_1_7)) ? ((! var_1_2) ? (var_1_6 == ((signed long int) -10)) : 1) : 1)) && (((var_1_14 * var_1_17) >= var_1_11) ? (var_1_2 ? (var_1_8 == ((float) var_1_4)) : 1) : 1)) && ((var_1_4 <= last_1_var_1_1) ? (var_1_11 == ((signed long int) (last_1_var_1_14 + -128))) : (var_1_11 == ((signed long int) (((((-256) < (last_1_var_1_14)) ? (-256) : (last_1_var_1_14))) + ((((last_1_var_1_17) < (((((last_1_var_1_17) > (256)) ? (last_1_var_1_17) : (256))))) ? (last_1_var_1_17) : (((((last_1_var_1_17) > (256)) ? (last_1_var_1_17) : (256))))))))))) && ((var_1_5 >= var_1_1) ? ((((((1.2) < 0 ) ? -(1.2) : (1.2))) < var_1_4) ? (var_1_14 == ((unsigned short int) var_1_18)) : (var_1_14 == ((unsigned short int) var_1_18))) : 1)) && (var_1_2 ? ((last_1_var_1_8 == var_1_5) ? (((128 * ((((last_1_var_1_18) < (last_1_var_1_11)) ? (last_1_var_1_18) : (last_1_var_1_11)))) > 1) ? (var_1_17 == ((unsigned short int) last_1_var_1_18)) : 1) : (var_1_17 == ((unsigned short int) last_1_var_1_18))) : (var_1_17 == ((unsigned short int) last_1_var_1_18)))) && (((var_1_6 + (var_1_6 | var_1_6)) > var_1_16) ? (var_1_18 == ((unsigned char) (128 - (var_1_19 + var_1_20)))) : 1)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L207-L208]              return (((((((! var_1_2) ? (var_1_1 == ((double) ((((((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) < (var_1_5)) ? (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4)))) : (var_1_5))))) : (var_1_1 == ((double) var_1_4))) && ((var_1_5 > (var_1_3 / var_1_7)) ? ((! var_1_2) ? (var_1_6 == ((signed long int) -10)) : 1) : 1)) && (((var_1_14 * var_1_17) >= var_1_11) ? (var_1_2 ? (var_1_8 == ((float) var_1_4)) : 1) : 1)) && ((var_1_4 <= last_1_var_1_1) ? (var_1_11 == ((signed long int) (last_1_var_1_14 + -128))) : (var_1_11 == ((signed long int) (((((-256) < (last_1_var_1_14)) ? (-256) : (last_1_var_1_14))) + ((((last_1_var_1_17) < (((((last_1_var_1_17) > (256)) ? (last_1_var_1_17) : (256))))) ? (last_1_var_1_17) : (((((last_1_var_1_17) > (256)) ? (last_1_var_1_17) : (256))))))))))) && ((var_1_5 >= var_1_1) ? ((((((1.2) < 0 ) ? -(1.2) : (1.2))) < var_1_4) ? (var_1_14 == ((unsigned short int) var_1_18)) : (var_1_14 == ((unsigned short int) var_1_18))) : 1)) && (var_1_2 ? ((last_1_var_1_8 == var_1_5) ? (((128 * ((((last_1_var_1_18) < (last_1_var_1_11)) ? (last_1_var_1_18) : (last_1_var_1_11)))) > 1) ? (var_1_17 == ((unsigned short int) last_1_var_1_18)) : 1) : (var_1_17 == ((unsigned short int) last_1_var_1_18))) : (var_1_17 == ((unsigned short int) last_1_var_1_18)))) && (((var_1_6 + (var_1_6 | var_1_6)) > var_1_16) ? (var_1_18 == ((unsigned char) (128 - (var_1_19 + var_1_20)))) : 1)
;
[L217]       RET, EXPR   property()
[L217]       CALL        __VERIFIER_assert(property())
[L19]        COND TRUE   !(cond)
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]
[L19]                    reach_error()
             VAL         [isInitial=1, last_1_var_1_11=4, last_1_var_1_14=10000, last_1_var_1_17=4, last_1_var_1_18=100, last_1_var_1_1=513/2, last_1_var_1_8=21/4, var_1_11=9872, var_1_14=10000, var_1_16=0, var_1_17=100, var_1_18=100, var_1_19=0, var_1_1=2, var_1_20=0, var_1_21=3, var_1_22=3, var_1_23=0, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=2, var_1_28=2, var_1_29=1, var_1_2=0, var_1_30=1, var_1_31=0, var_1_32=32, var_1_33=-1, var_1_34=2, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=16, var_1_39=0, var_1_3=2, var_1_40=1, var_1_4=0, var_1_5=0, var_1_6=-64, var_1_8=21/4]

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 2 procedures, 111 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 15.6s, OverallIterations: 7, TraceHistogramMax: 32, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 5.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1620 SdHoareTripleChecker+Valid, 3.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1620 mSDsluCounter, 4703 SdHoareTripleChecker+Invalid, 2.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3161 mSDsCounter, 459 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1215 IncrementalHoareTripleChecker+Invalid, 1674 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 459 mSolverCounterUnsat, 1542 mSDtfsCounter, 1215 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 659 GetRequests, 627 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2654occurred in iteration=6, InterpolantAutomatonStates: 37, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.9s AutomataMinimizationTime, 6 MinimizatonAttempts, 4500 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 4.7s InterpolantComputationTime, 2313 NumberOfCodeBlocks, 2313 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 1464 ConstructedInterpolants, 0 QuantifiedInterpolants, 4031 SizeOfPredicates, 9 NumberOfNonLiveVariables, 1489 ConjunctsInSsa, 21 ConjunctsInUnsatCore, 7 InterpolantComputations, 6 PerfectInterpolantSequences, 13826/13888 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available
RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces
[2024-11-23 23:58:57,512 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0
Received shutdown request...
--- End real Ultimate output ---

Execution finished normally
Using bit-precise analysis
Retrying with bit-precise analysis

### Bit-precise run ###
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC --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 b5aaf6a1b5e44a07c0202580f939435c9a018206185a894e9970dee208a8d521
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-6497de0
[2024-11-23 23:59:00,973 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-23 23:59:01,171 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf
[2024-11-23 23:59:01,185 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-23 23:59:01,186 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-23 23:59:01,237 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-23 23:59:01,238 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-23 23:59:01,239 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-23 23:59:01,239 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-11-23 23:59:01,239 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-11-23 23:59:01,239 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-23 23:59:01,239 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-23 23:59:01,242 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-23 23:59:01,243 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-23 23:59:01,245 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-23 23:59:01,245 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-23 23:59:01,245 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-23 23:59:01,245 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * Adapt memory model on pointer casts if necessary=true
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * Use bitvectors instead of ints=true
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * Memory model=HoenickeLindenmann_4ByteResolution
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-11-23 23:59:01,246 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-23 23:59:01,247 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-11-23 23:59:01,247 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-23 23:59:01,247 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-11-23 23:59:01,247 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:59:01,247 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:59:01,247 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:59:01,247 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:59:01,247 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-23 23:59:01,248 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:59:01,248 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:59:01,249 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:59:01,249 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:59:01,249 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-23 23:59:01,249 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-23 23:59:01,249 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-11-23 23:59:01,249 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-23 23:59:01,249 INFO  L153        SettingsManager]:  * Trace refinement strategy=FOX
[2024-11-23 23:59:01,249 INFO  L153        SettingsManager]:  * Command for external solver=cvc4 --incremental --print-success --lang smt
[2024-11-23 23:59:01,250 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-23 23:59:01,250 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-23 23:59:01,250 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-23 23:59:01,250 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-23 23:59:01,250 INFO  L153        SettingsManager]:  * Looper check in Petri net analysis=SEMANTIC
Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC
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 -> b5aaf6a1b5e44a07c0202580f939435c9a018206185a894e9970dee208a8d521
[2024-11-23 23:59:01,661 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-23 23:59:01,675 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-23 23:59:01,679 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-23 23:59:01,683 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-23 23:59:01,684 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-23 23:59:01,685 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i
[2024-11-23 23:59:05,610 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/37d12c719/17316a0aee2c4597b2534fa77fc1572c/FLAG87726e9f6
[2024-11-23 23:59:05,938 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-23 23:59:05,939 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i
[2024-11-23 23:59:05,951 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/37d12c719/17316a0aee2c4597b2534fa77fc1572c/FLAG87726e9f6
[2024-11-23 23:59:06,217 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/data/37d12c719/17316a0aee2c4597b2534fa77fc1572c
[2024-11-23 23:59:06,221 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-23 23:59:06,223 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-23 23:59:06,225 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-23 23:59:06,225 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-23 23:59:06,231 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-23 23:59:06,232 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,233 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@627b0b3c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06, skipping insertion in model container
[2024-11-23 23:59:06,234 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,261 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-23 23:59:06,440 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_acccaae7-c57a-465b-ae49-a2f7722e8da8/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i[919,932]
[2024-11-23 23:59:06,568 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:59:06,589 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-23 23:59:06,604 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_acccaae7-c57a-465b-ae49-a2f7722e8da8/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i[919,932]
[2024-11-23 23:59:06,676 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:59:06,722 INFO  L204         MainTranslator]: Completed translation
[2024-11-23 23:59:06,723 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06 WrapperNode
[2024-11-23 23:59:06,723 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-23 23:59:06,725 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-23 23:59:06,725 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-23 23:59:06,726 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-23 23:59:06,736 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,752 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,800 INFO  L138                Inliner]: procedures = 27, calls = 45, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 215
[2024-11-23 23:59:06,801 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-23 23:59:06,801 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-23 23:59:06,802 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-23 23:59:06,802 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-23 23:59:06,811 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,812 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,817 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,841 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-23 23:59:06,841 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,842 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,856 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,858 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,864 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,867 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,869 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,874 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-23 23:59:06,875 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-23 23:59:06,875 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-23 23:59:06,876 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-23 23:59:06,877 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (1/1) ...
[2024-11-23 23:59:06,888 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:59:06,916 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:59:06,934 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-11-23 23:59:06,942 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-11-23 23:59:06,971 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-23 23:59:06,971 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0
[2024-11-23 23:59:06,971 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-11-23 23:59:06,972 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-11-23 23:59:06,972 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-23 23:59:06,972 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-23 23:59:07,153 INFO  L234             CfgBuilder]: Building ICFG
[2024-11-23 23:59:07,156 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-23 23:59:17,616 INFO  L?                        ?]: Removed 12 outVars from TransFormulas that were not future-live.
[2024-11-23 23:59:17,617 INFO  L283             CfgBuilder]: Performing block encoding
[2024-11-23 23:59:17,632 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-23 23:59:17,632 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-11-23 23:59:17,633 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:59:17 BoogieIcfgContainer
[2024-11-23 23:59:17,633 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-23 23:59:17,635 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-23 23:59:17,636 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-23 23:59:17,642 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-23 23:59:17,643 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:59:06" (1/3) ...
[2024-11-23 23:59:17,644 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@187f1bd1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:59:17, skipping insertion in model container
[2024-11-23 23:59:17,644 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:59:06" (2/3) ...
[2024-11-23 23:59:17,644 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@187f1bd1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:59:17, skipping insertion in model container
[2024-11-23 23:59:17,645 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:59:17" (3/3) ...
[2024-11-23 23:59:17,646 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i
[2024-11-23 23:59:17,667 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-23 23:59:17,670 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-76.i that has 2 procedures, 96 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-11-23 23:59:17,769 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-23 23:59:17,790 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;@13a2ae92, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-23 23:59:17,791 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-11-23 23:59:17,796 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 96 states, 61 states have (on average 1.4426229508196722) internal successors, (88), 62 states have internal predecessors, (88), 32 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32)
[2024-11-23 23:59:17,820 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 206
[2024-11-23 23:59:17,821 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:59:17,822 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:59:17,822 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:59:17,830 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:59:17,831 INFO  L85        PathProgramCache]: Analyzing trace with hash -1914229208, now seen corresponding path program 1 times
[2024-11-23 23:59:17,851 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:59:17,852 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1236009634]
[2024-11-23 23:59:17,852 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:59:17,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-23 23:59:17,854 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:59:17,859 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:17,861 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:19,196 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:59:19,227 INFO  L256         TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-11-23 23:59:19,238 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:59:19,346 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 494 proven. 0 refuted. 0 times theorem prover too weak. 1490 trivial. 0 not checked.
[2024-11-23 23:59:19,346 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:59:19,347 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 23:59:19,351 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1236009634]
[2024-11-23 23:59:19,351 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [1236009634] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:59:19,351 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:59:19,352 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-11-23 23:59:19,354 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972494139]
[2024-11-23 23:59:19,356 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:59:19,361 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-11-23 23:59:19,363 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 23:59:19,394 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-11-23 23:59:19,395 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-11-23 23:59:19,399 INFO  L87              Difference]: Start difference. First operand  has 96 states, 61 states have (on average 1.4426229508196722) internal successors, (88), 62 states have internal predecessors, (88), 32 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Second operand  has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32)
[2024-11-23 23:59:19,443 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:59:19,444 INFO  L93              Difference]: Finished difference Result 185 states and 330 transitions.
[2024-11-23 23:59:19,445 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-11-23 23:59:19,447 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 205
[2024-11-23 23:59:19,447 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:59:19,456 INFO  L225             Difference]: With dead ends: 185
[2024-11-23 23:59:19,456 INFO  L226             Difference]: Without dead ends: 92
[2024-11-23 23:59:19,460 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 204 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-23 23:59:19,464 INFO  L435           NwaCegarLoop]: 145 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, 145 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-23 23:59:19,465 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:59:19,479 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 92 states.
[2024-11-23 23:59:19,525 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92.
[2024-11-23 23:59:19,528 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 92 states, 58 states have (on average 1.396551724137931) internal successors, (81), 58 states have internal predecessors, (81), 32 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32)
[2024-11-23 23:59:19,539 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 145 transitions.
[2024-11-23 23:59:19,545 INFO  L78                 Accepts]: Start accepts. Automaton has 92 states and 145 transitions. Word has length 205
[2024-11-23 23:59:19,549 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:59:19,549 INFO  L471      AbstractCegarLoop]: Abstraction has 92 states and 145 transitions.
[2024-11-23 23:59:19,550 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32)
[2024-11-23 23:59:19,550 INFO  L276                IsEmpty]: Start isEmpty. Operand 92 states and 145 transitions.
[2024-11-23 23:59:19,556 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 206
[2024-11-23 23:59:19,558 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:59:19,558 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:59:19,584 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0
[2024-11-23 23:59:19,764 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:19,764 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:59:19,765 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:59:19,766 INFO  L85        PathProgramCache]: Analyzing trace with hash -155549648, now seen corresponding path program 1 times
[2024-11-23 23:59:19,767 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:59:19,767 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [844597503]
[2024-11-23 23:59:19,767 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:59:19,768 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-23 23:59:19,768 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:59:19,770 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:19,774 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:21,105 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:59:21,135 INFO  L256         TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 2 conjuncts are in the unsatisfiable core
[2024-11-23 23:59:21,143 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:59:25,196 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-23 23:59:25,196 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:59:25,196 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 23:59:25,196 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [844597503]
[2024-11-23 23:59:25,197 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [844597503] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:59:25,197 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:59:25,197 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-11-23 23:59:25,197 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504389165]
[2024-11-23 23:59:25,198 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:59:25,199 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 23:59:25,200 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 23:59:25,201 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 23:59:25,201 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:59:25,201 INFO  L87              Difference]: Start difference. First operand 92 states and 145 transitions. Second operand  has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:59:29,536 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:59:33,550 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:59:33,575 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:59:33,575 INFO  L93              Difference]: Finished difference Result 270 states and 429 transitions.
[2024-11-23 23:59:33,660 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 23:59:33,660 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 205
[2024-11-23 23:59:33,662 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:59:33,666 INFO  L225             Difference]: With dead ends: 270
[2024-11-23 23:59:33,666 INFO  L226             Difference]: Without dead ends: 181
[2024-11-23 23:59:33,668 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 203 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-23 23:59:33,669 INFO  L435           NwaCegarLoop]: 144 mSDtfsCounter, 49 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time
[2024-11-23 23:59:33,669 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 282 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time]
[2024-11-23 23:59:33,671 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 181 states.
[2024-11-23 23:59:33,741 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 179.
[2024-11-23 23:59:33,744 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 179 states, 112 states have (on average 1.4017857142857142) internal successors, (157), 112 states have internal predecessors, (157), 64 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64)
[2024-11-23 23:59:33,748 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 285 transitions.
[2024-11-23 23:59:33,752 INFO  L78                 Accepts]: Start accepts. Automaton has 179 states and 285 transitions. Word has length 205
[2024-11-23 23:59:33,753 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:59:33,756 INFO  L471      AbstractCegarLoop]: Abstraction has 179 states and 285 transitions.
[2024-11-23 23:59:33,757 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:59:33,757 INFO  L276                IsEmpty]: Start isEmpty. Operand 179 states and 285 transitions.
[2024-11-23 23:59:33,761 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 206
[2024-11-23 23:59:33,765 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:59:33,765 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 23:59:33,788 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:33,969 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:33,969 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:59:33,970 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:59:33,970 INFO  L85        PathProgramCache]: Analyzing trace with hash 2145272942, now seen corresponding path program 1 times
[2024-11-23 23:59:33,971 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:59:33,971 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [785017221]
[2024-11-23 23:59:33,971 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:59:33,972 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-23 23:59:33,972 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:59:33,976 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:33,978 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-23 23:59:35,191 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:59:35,231 INFO  L256         TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 8 conjuncts are in the unsatisfiable core
[2024-11-23 23:59:35,240 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:59:47,045 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-23 23:59:47,045 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:59:47,045 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 23:59:47,046 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [785017221]
[2024-11-23 23:59:47,046 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [785017221] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:59:47,046 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:59:47,046 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-11-23 23:59:47,046 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775613182]
[2024-11-23 23:59:47,047 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:59:47,048 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-11-23 23:59:47,048 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 23:59:47,049 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-11-23 23:59:47,049 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2024-11-23 23:59:47,050 INFO  L87              Difference]: Start difference. First operand 179 states and 285 transitions. Second operand  has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-23 23:59:54,948 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:59:58,955 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:02,959 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:06,972 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:10,981 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:13,149 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:18,926 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:29,720 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:33,724 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:34,049 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-24 00:00:34,050 INFO  L93              Difference]: Finished difference Result 1139 states and 1820 transitions.
[2024-11-24 00:00:34,051 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. 
[2024-11-24 00:00:34,051 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 205
[2024-11-24 00:00:34,052 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-24 00:00:34,069 INFO  L225             Difference]: With dead ends: 1139
[2024-11-24 00:00:34,069 INFO  L226             Difference]: Without dead ends: 963
[2024-11-24 00:00:34,071 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240
[2024-11-24 00:00:34,072 INFO  L435           NwaCegarLoop]: 348 mSDtfsCounter, 734 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 265 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.7s IncrementalHoareTripleChecker+Time
[2024-11-24 00:00:34,073 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [734 Valid, 1214 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 803 Invalid, 8 Unknown, 0 Unchecked, 45.7s Time]
[2024-11-24 00:00:34,076 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 963 states.
[2024-11-24 00:00:34,317 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 615.
[2024-11-24 00:00:34,319 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 615 states, 383 states have (on average 1.3994778067885119) internal successors, (536), 383 states have internal predecessors, (536), 224 states have call successors, (224), 7 states have call predecessors, (224), 7 states have return successors, (224), 224 states have call predecessors, (224), 224 states have call successors, (224)
[2024-11-24 00:00:34,330 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 984 transitions.
[2024-11-24 00:00:34,334 INFO  L78                 Accepts]: Start accepts. Automaton has 615 states and 984 transitions. Word has length 205
[2024-11-24 00:00:34,335 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-24 00:00:34,335 INFO  L471      AbstractCegarLoop]: Abstraction has 615 states and 984 transitions.
[2024-11-24 00:00:34,335 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:00:34,337 INFO  L276                IsEmpty]: Start isEmpty. Operand 615 states and 984 transitions.
[2024-11-24 00:00:34,344 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 206
[2024-11-24 00:00:34,344 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-24 00:00:34,344 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 00:00:34,371 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:00:34,545 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:00:34,545 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-24 00:00:34,546 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 00:00:34,546 INFO  L85        PathProgramCache]: Analyzing trace with hash 1124204588, now seen corresponding path program 1 times
[2024-11-24 00:00:34,547 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-24 00:00:34,547 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1056658030]
[2024-11-24 00:00:34,547 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 00:00:34,547 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-24 00:00:34,547 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-24 00:00:34,552 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:00:34,554 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:00:35,743 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 00:00:35,775 INFO  L256         TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-11-24 00:00:35,787 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 00:00:43,097 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-24 00:00:43,097 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-24 00:00:43,098 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-24 00:00:43,098 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1056658030]
[2024-11-24 00:00:43,098 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [1056658030] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 00:00:43,098 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 00:00:43,098 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-24 00:00:43,098 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257489737]
[2024-11-24 00:00:43,098 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 00:00:43,099 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-24 00:00:43,099 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-24 00:00:43,101 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-24 00:00:43,102 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2024-11-24 00:00:43,102 INFO  L87              Difference]: Start difference. First operand 615 states and 984 transitions. Second operand  has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:00:49,933 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:53,937 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:00:57,941 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:01:01,944 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:01:04,821 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.88s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:01:10,321 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-24 00:01:10,322 INFO  L93              Difference]: Finished difference Result 2063 states and 3316 transitions.
[2024-11-24 00:01:10,324 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-11-24 00:01:10,324 INFO  L78                 Accepts]: Start accepts. Automaton has  has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 205
[2024-11-24 00:01:10,325 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-24 00:01:10,338 INFO  L225             Difference]: With dead ends: 2063
[2024-11-24 00:01:10,338 INFO  L226             Difference]: Without dead ends: 1451
[2024-11-24 00:01:10,342 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110
[2024-11-24 00:01:10,346 INFO  L435           NwaCegarLoop]: 502 mSDtfsCounter, 260 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 65 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.4s IncrementalHoareTripleChecker+Time
[2024-11-24 00:01:10,347 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 1349 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 510 Invalid, 4 Unknown, 0 Unchecked, 26.4s Time]
[2024-11-24 00:01:10,352 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 1451 states.
[2024-11-24 00:01:10,556 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 732.
[2024-11-24 00:01:10,559 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 732 states, 467 states have (on average 1.4154175588865097) internal successors, (661), 467 states have internal predecessors, (661), 256 states have call successors, (256), 8 states have call predecessors, (256), 8 states have return successors, (256), 256 states have call predecessors, (256), 256 states have call successors, (256)
[2024-11-24 00:01:10,564 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1173 transitions.
[2024-11-24 00:01:10,566 INFO  L78                 Accepts]: Start accepts. Automaton has 732 states and 1173 transitions. Word has length 205
[2024-11-24 00:01:10,567 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-24 00:01:10,567 INFO  L471      AbstractCegarLoop]: Abstraction has 732 states and 1173 transitions.
[2024-11-24 00:01:10,567 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 8.0) internal successors, (48), 5 states have internal predecessors, (48), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:01:10,568 INFO  L276                IsEmpty]: Start isEmpty. Operand 732 states and 1173 transitions.
[2024-11-24 00:01:10,571 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 207
[2024-11-24 00:01:10,571 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-24 00:01:10,572 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 00:01:10,603 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:01:10,772 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:01:10,773 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-24 00:01:10,773 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 00:01:10,774 INFO  L85        PathProgramCache]: Analyzing trace with hash -523337589, now seen corresponding path program 1 times
[2024-11-24 00:01:10,774 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-24 00:01:10,774 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [165002469]
[2024-11-24 00:01:10,775 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 00:01:10,775 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-24 00:01:10,775 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-24 00:01:10,777 INFO  L229       MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:01:10,779 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:01:11,937 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 00:01:11,967 INFO  L256         TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 9 conjuncts are in the unsatisfiable core
[2024-11-24 00:01:11,972 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 00:01:22,797 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-24 00:01:22,797 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-24 00:01:22,797 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-24 00:01:22,798 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [165002469]
[2024-11-24 00:01:22,798 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [165002469] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 00:01:22,798 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 00:01:22,798 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2024-11-24 00:01:22,798 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345656200]
[2024-11-24 00:01:22,799 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 00:01:22,799 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 8 states
[2024-11-24 00:01:22,799 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-24 00:01:22,800 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants.
[2024-11-24 00:01:22,800 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56
[2024-11-24 00:01:22,801 INFO  L87              Difference]: Start difference. First operand 732 states and 1173 transitions. Second operand  has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:01:31,402 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:01:33,416 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:01:40,668 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-24 00:01:40,668 INFO  L93              Difference]: Finished difference Result 1184 states and 1893 transitions.
[2024-11-24 00:01:40,670 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-11-24 00:01:40,671 INFO  L78                 Accepts]: Start accepts. Automaton has  has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 206
[2024-11-24 00:01:40,672 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-24 00:01:40,680 INFO  L225             Difference]: With dead ends: 1184
[2024-11-24 00:01:40,680 INFO  L226             Difference]: Without dead ends: 1008
[2024-11-24 00:01:40,681 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156
[2024-11-24 00:01:40,682 INFO  L435           NwaCegarLoop]: 386 mSDtfsCounter, 581 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 133 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.0s IncrementalHoareTripleChecker+Time
[2024-11-24 00:01:40,683 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 1383 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 898 Invalid, 1 Unknown, 0 Unchecked, 17.0s Time]
[2024-11-24 00:01:40,685 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 1008 states.
[2024-11-24 00:01:40,873 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 738.
[2024-11-24 00:01:40,875 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 738 states, 473 states have (on average 1.4186046511627908) internal successors, (671), 473 states have internal predecessors, (671), 256 states have call successors, (256), 8 states have call predecessors, (256), 8 states have return successors, (256), 256 states have call predecessors, (256), 256 states have call successors, (256)
[2024-11-24 00:01:40,880 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1183 transitions.
[2024-11-24 00:01:40,882 INFO  L78                 Accepts]: Start accepts. Automaton has 738 states and 1183 transitions. Word has length 206
[2024-11-24 00:01:40,883 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-24 00:01:40,883 INFO  L471      AbstractCegarLoop]: Abstraction has 738 states and 1183 transitions.
[2024-11-24 00:01:40,883 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:01:40,883 INFO  L276                IsEmpty]: Start isEmpty. Operand 738 states and 1183 transitions.
[2024-11-24 00:01:40,886 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 207
[2024-11-24 00:01:40,886 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-24 00:01:40,886 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 00:01:40,904 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:01:41,087 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:01:41,087 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-24 00:01:41,088 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 00:01:41,088 INFO  L85        PathProgramCache]: Analyzing trace with hash -1544405943, now seen corresponding path program 1 times
[2024-11-24 00:01:41,088 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-24 00:01:41,088 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [881972021]
[2024-11-24 00:01:41,088 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 00:01:41,088 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-24 00:01:41,088 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-24 00:01:41,090 INFO  L229       MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:01:41,092 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process
[2024-11-24 00:01:42,277 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 00:01:42,311 INFO  L256         TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-11-24 00:01:42,315 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 00:01:46,180 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-24 00:01:46,180 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-24 00:01:46,180 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-24 00:01:46,180 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [881972021]
[2024-11-24 00:01:46,181 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [881972021] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 00:01:46,181 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 00:01:46,181 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-11-24 00:01:46,181 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523014630]
[2024-11-24 00:01:46,181 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 00:01:46,182 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-11-24 00:01:46,182 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-24 00:01:46,183 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-11-24 00:01:46,183 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42
[2024-11-24 00:01:46,183 INFO  L87              Difference]: Start difference. First operand 738 states and 1183 transitions. Second operand  has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:01:53,279 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.33s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:01:57,285 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:01,288 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:05,294 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:09,299 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:13,306 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:17,317 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:21,343 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:25,349 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:27,058 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:35,016 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:39,022 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-24 00:02:43,035 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:02:47,050 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:02:47,759 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-24 00:02:47,759 INFO  L93              Difference]: Finished difference Result 2132 states and 3429 transitions.
[2024-11-24 00:02:47,761 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-11-24 00:02:47,761 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 206
[2024-11-24 00:02:47,762 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-24 00:02:47,776 INFO  L225             Difference]: With dead ends: 2132
[2024-11-24 00:02:47,776 INFO  L226             Difference]: Without dead ends: 1956
[2024-11-24 00:02:47,778 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132
[2024-11-24 00:02:47,780 INFO  L435           NwaCegarLoop]: 472 mSDtfsCounter, 281 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 135 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 1486 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.8s IncrementalHoareTripleChecker+Time
[2024-11-24 00:02:47,780 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 1486 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 481 Invalid, 13 Unknown, 0 Unchecked, 60.8s Time]
[2024-11-24 00:02:47,783 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 1956 states.
[2024-11-24 00:02:48,049 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 1956 to 841.
[2024-11-24 00:02:48,051 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 841 states, 543 states have (on average 1.427255985267035) internal successors, (775), 543 states have internal predecessors, (775), 288 states have call successors, (288), 9 states have call predecessors, (288), 9 states have return successors, (288), 288 states have call predecessors, (288), 288 states have call successors, (288)
[2024-11-24 00:02:48,057 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1351 transitions.
[2024-11-24 00:02:48,060 INFO  L78                 Accepts]: Start accepts. Automaton has 841 states and 1351 transitions. Word has length 206
[2024-11-24 00:02:48,061 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-24 00:02:48,061 INFO  L471      AbstractCegarLoop]: Abstraction has 841 states and 1351 transitions.
[2024-11-24 00:02:48,061 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:02:48,062 INFO  L276                IsEmpty]: Start isEmpty. Operand 841 states and 1351 transitions.
[2024-11-24 00:02:48,064 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 207
[2024-11-24 00:02:48,065 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-24 00:02:48,065 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 00:02:48,088 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0
[2024-11-24 00:02:48,266 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:02:48,266 INFO  L396      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-24 00:02:48,266 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 00:02:48,267 INFO  L85        PathProgramCache]: Analyzing trace with hash 98248112, now seen corresponding path program 1 times
[2024-11-24 00:02:48,267 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-24 00:02:48,267 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1029250510]
[2024-11-24 00:02:48,267 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 00:02:48,267 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-24 00:02:48,267 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-24 00:02:48,269 INFO  L229       MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:02:48,271 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:02:49,315 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 00:02:49,344 INFO  L256         TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 2 conjuncts are in the unsatisfiable core
[2024-11-24 00:02:49,348 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 00:02:49,534 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked.
[2024-11-24 00:02:49,534 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-24 00:02:49,535 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-24 00:02:49,535 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1029250510]
[2024-11-24 00:02:49,535 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [1029250510] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 00:02:49,535 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 00:02:49,535 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-24 00:02:49,535 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607950182]
[2024-11-24 00:02:49,535 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 00:02:49,536 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-24 00:02:49,536 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-24 00:02:49,537 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-24 00:02:49,537 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-24 00:02:49,537 INFO  L87              Difference]: Start difference. First operand 841 states and 1351 transitions. Second operand  has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:02:54,138 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:02:58,145 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-24 00:02:58,245 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-24 00:02:58,246 INFO  L93              Difference]: Finished difference Result 1999 states and 3218 transitions.
[2024-11-24 00:02:58,336 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-24 00:02:58,337 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 206
[2024-11-24 00:02:58,337 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-24 00:02:58,345 INFO  L225             Difference]: With dead ends: 1999
[2024-11-24 00:02:58,346 INFO  L226             Difference]: Without dead ends: 1161
[2024-11-24 00:02:58,349 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 204 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-24 00:02:58,350 INFO  L435           NwaCegarLoop]: 142 mSDtfsCounter, 41 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time
[2024-11-24 00:02:58,351 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 272 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 10 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time]
[2024-11-24 00:02:58,353 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 1161 states.
[2024-11-24 00:02:58,564 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 1161 to 982.
[2024-11-24 00:02:58,566 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 982 states, 684 states have (on average 1.4429824561403508) internal successors, (987), 684 states have internal predecessors, (987), 288 states have call successors, (288), 9 states have call predecessors, (288), 9 states have return successors, (288), 288 states have call predecessors, (288), 288 states have call successors, (288)
[2024-11-24 00:02:58,573 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1563 transitions.
[2024-11-24 00:02:58,575 INFO  L78                 Accepts]: Start accepts. Automaton has 982 states and 1563 transitions. Word has length 206
[2024-11-24 00:02:58,575 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-24 00:02:58,576 INFO  L471      AbstractCegarLoop]: Abstraction has 982 states and 1563 transitions.
[2024-11-24 00:02:58,576 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (32), 1 states have call predecessors, (32), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32)
[2024-11-24 00:02:58,576 INFO  L276                IsEmpty]: Start isEmpty. Operand 982 states and 1563 transitions.
[2024-11-24 00:02:58,580 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 207
[2024-11-24 00:02:58,580 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-24 00:02:58,580 INFO  L218           NwaCegarLoop]: trace histogram [32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 00:02:58,603 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0
[2024-11-24 00:02:58,781 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:02:58,782 INFO  L396      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-24 00:02:58,783 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 00:02:58,783 INFO  L85        PathProgramCache]: Analyzing trace with hash -912869138, now seen corresponding path program 1 times
[2024-11-24 00:02:58,783 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-24 00:02:58,783 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [745503536]
[2024-11-24 00:02:58,784 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 00:02:58,784 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-24 00:02:58,784 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-24 00:02:58,786 INFO  L229       MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/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-24 00:02:58,790 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_acccaae7-c57a-465b-ae49-a2f7722e8da8/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process
[2024-11-24 00:02:59,906 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 00:02:59,937 INFO  L256         TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 17 conjuncts are in the unsatisfiable core
[2024-11-24 00:02:59,944 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 00:03:33,374 WARN  L286               SmtUtils]: Spent 8.37s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:03:40,802 WARN  L286               SmtUtils]: Spent 7.43s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:03:49,097 WARN  L286               SmtUtils]: Spent 8.29s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:03:57,403 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:04:05,663 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:04:13,799 WARN  L286               SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:04:22,062 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:04:30,343 WARN  L286               SmtUtils]: Spent 8.28s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:04:38,652 WARN  L286               SmtUtils]: Spent 8.31s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:04:46,907 WARN  L286               SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:04:51,975 WARN  L286               SmtUtils]: Spent 5.07s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:00,247 WARN  L286               SmtUtils]: Spent 8.27s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:08,512 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:14,776 WARN  L286               SmtUtils]: Spent 6.26s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:23,053 WARN  L286               SmtUtils]: Spent 8.28s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:31,341 WARN  L286               SmtUtils]: Spent 8.29s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:39,682 WARN  L286               SmtUtils]: Spent 8.34s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:47,842 WARN  L286               SmtUtils]: Spent 8.16s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:05:56,191 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:06:00,263 WARN  L851   $PredicateComparison]: unable to prove that (and (= c_~var_1_17~0 ((_ zero_extend 8) c_~last_1_var_1_18~0)) (= (_ bv0 32) (bvadd (_ bv64 32) c_~var_1_6~0)) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 9223372036854765600.0)) (.cse1 ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 100000000000000000000.0)))) (or (and (fp.leq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode .cse0)) (fp.geq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode .cse1))) (and (fp.geq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse0))) (fp.leq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse1)))))) (let ((.cse2 (fp.lt c_~var_1_3~0 c_~var_1_4~0)) (.cse4 (= c_~var_1_5~0 c_~var_1_1~0))) (or (and .cse2 (let ((.cse3 (fp.lt c_~var_1_3~0 c_~var_1_5~0))) (or (and .cse3 (= c_~var_1_3~0 c_~var_1_1~0)) (and (not .cse3) .cse4)))) (and (not .cse2) (let ((.cse5 (fp.lt c_~var_1_4~0 c_~var_1_5~0))) (or (and .cse4 (not .cse5)) (and (= c_~var_1_4~0 c_~var_1_1~0) .cse5)))))) (not (fp.gt c_~var_1_5~0 (fp.div c_currentRoundingMode c_~var_1_3~0 c_~var_1_7~0))) (= c_currentRoundingMode roundNearestTiesToEven) (= (_ bv0 8) c_~var_1_2~0)) is different from false
[2024-11-24 00:06:04,364 WARN  L873   $PredicateComparison]: unable to prove that (and (= c_~var_1_17~0 ((_ zero_extend 8) c_~last_1_var_1_18~0)) (= (_ bv0 32) (bvadd (_ bv64 32) c_~var_1_6~0)) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 9223372036854765600.0)) (.cse1 ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 100000000000000000000.0)))) (or (and (fp.leq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode .cse0)) (fp.geq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode .cse1))) (and (fp.geq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse0))) (fp.leq c_~var_1_5~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse1)))))) (let ((.cse2 (fp.lt c_~var_1_3~0 c_~var_1_4~0)) (.cse4 (= c_~var_1_5~0 c_~var_1_1~0))) (or (and .cse2 (let ((.cse3 (fp.lt c_~var_1_3~0 c_~var_1_5~0))) (or (and .cse3 (= c_~var_1_3~0 c_~var_1_1~0)) (and (not .cse3) .cse4)))) (and (not .cse2) (let ((.cse5 (fp.lt c_~var_1_4~0 c_~var_1_5~0))) (or (and .cse4 (not .cse5)) (and (= c_~var_1_4~0 c_~var_1_1~0) .cse5)))))) (not (fp.gt c_~var_1_5~0 (fp.div c_currentRoundingMode c_~var_1_3~0 c_~var_1_7~0))) (= c_currentRoundingMode roundNearestTiesToEven) (= (_ bv0 8) c_~var_1_2~0)) is different from true
[2024-11-24 00:06:12,693 WARN  L286               SmtUtils]: Spent 8.29s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:06:20,914 WARN  L286               SmtUtils]: Spent 8.22s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:06:28,504 WARN  L286               SmtUtils]: Spent 7.59s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:06:36,769 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:06:45,038 WARN  L286               SmtUtils]: Spent 8.27s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:06:57,239 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:07:05,492 WARN  L286               SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:07:13,748 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:07:21,992 WARN  L286               SmtUtils]: Spent 8.24s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:07:29,598 WARN  L286               SmtUtils]: Spent 7.61s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:07:37,837 WARN  L286               SmtUtils]: Spent 8.24s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:07:49,387 WARN  L286               SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:07:57,113 WARN  L286               SmtUtils]: Spent 7.73s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:05,338 WARN  L286               SmtUtils]: Spent 8.22s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:13,564 WARN  L286               SmtUtils]: Spent 8.23s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:21,707 WARN  L286               SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:29,959 WARN  L286               SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:37,068 WARN  L286               SmtUtils]: Spent 7.09s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:43,068 WARN  L286               SmtUtils]: Spent 6.00s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:51,333 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:08:59,654 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:09:07,881 WARN  L286               SmtUtils]: Spent 8.23s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:09:16,114 WARN  L286               SmtUtils]: Spent 8.23s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:09:23,389 WARN  L286               SmtUtils]: Spent 7.27s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:09:31,649 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:09:39,896 WARN  L286               SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:09:46,278 WARN  L286               SmtUtils]: Spent 6.38s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:09:54,528 WARN  L286               SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:07,507 WARN  L286               SmtUtils]: Spent 8.24s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:15,731 WARN  L286               SmtUtils]: Spent 8.22s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:24,007 WARN  L286               SmtUtils]: Spent 8.28s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:32,233 WARN  L286               SmtUtils]: Spent 8.23s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:40,504 WARN  L286               SmtUtils]: Spent 8.27s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:48,651 WARN  L286               SmtUtils]: Spent 8.15s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:56,920 WARN  L286               SmtUtils]: Spent 8.27s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-24 00:10:58,079 INFO  L134       CoverageAnalysis]: Checked inductivity of 1984 backedges. 471 proven. 81 refuted. 0 times theorem prover too weak. 1432 trivial. 0 not checked.
[2024-11-24 00:10:58,079 INFO  L312         TraceCheckSpWp]: Computing backward predicates...