./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ae786c3c70eeefdeb96a7f93e449d2ef503e68ebbd1835f721b2db059c4befb9 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:54:25,141 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:54:25,203 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 01:54:25,208 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:54:25,209 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:54:25,233 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:54:25,234 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:54:25,235 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:54:25,235 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:54:25,236 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:54:25,236 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:54:25,237 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:54:25,238 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:54:25,238 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:54:25,239 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:54:25,239 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:54:25,240 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:54:25,240 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:54:25,241 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:54:25,241 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:54:25,242 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:54:25,243 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:54:25,243 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:54:25,243 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:54:25,244 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:54:25,244 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:54:25,245 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:54:25,245 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:54:25,245 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:54:25,246 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:54:25,246 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:54:25,247 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:54:25,247 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:54:25,247 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:54:25,248 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:54:25,248 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:54:25,248 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:54:25,248 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:54:25,248 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:54:25,249 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:54:25,249 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:54:25,249 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:54:25,249 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ae786c3c70eeefdeb96a7f93e449d2ef503e68ebbd1835f721b2db059c4befb9 [2023-11-29 01:54:25,476 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:54:25,497 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:54:25,500 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:54:25,501 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:54:25,502 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:54:25,503 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i [2023-11-29 01:54:28,210 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:54:28,402 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:54:28,403 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i [2023-11-29 01:54:28,413 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data/7293bed88/a8dbe0895f0f45f9b0a706a5465cc82a/FLAG4f649fd84 [2023-11-29 01:54:28,425 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data/7293bed88/a8dbe0895f0f45f9b0a706a5465cc82a [2023-11-29 01:54:28,427 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:54:28,428 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:54:28,429 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:54:28,429 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:54:28,435 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:54:28,435 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,436 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1419cf7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28, skipping insertion in model container [2023-11-29 01:54:28,437 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,473 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:54:28,591 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i[916,929] [2023-11-29 01:54:28,667 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:54:28,680 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:54:28,693 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i[916,929] [2023-11-29 01:54:28,733 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:54:28,752 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:54:28,752 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28 WrapperNode [2023-11-29 01:54:28,753 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:54:28,754 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:54:28,754 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:54:28,754 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:54:28,762 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,774 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,806 INFO L138 Inliner]: procedures = 26, calls = 42, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 275 [2023-11-29 01:54:28,806 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:54:28,807 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:54:28,807 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:54:28,807 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:54:28,815 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,816 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,819 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,838 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-29 01:54:28,838 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,839 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,852 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,857 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,860 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,863 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,869 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:54:28,870 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:54:28,870 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:54:28,870 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:54:28,871 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (1/1) ... [2023-11-29 01:54:28,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:54:28,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:54:28,902 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:54:28,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:54:28,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:54:28,949 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:54:28,950 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:54:28,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 01:54:28,950 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:54:28,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:54:29,067 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:54:29,070 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:54:29,564 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:54:29,595 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:54:29,595 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 01:54:29,596 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:54:29 BoogieIcfgContainer [2023-11-29 01:54:29,596 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:54:29,599 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:54:29,599 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:54:29,602 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:54:29,602 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:54:28" (1/3) ... [2023-11-29 01:54:29,602 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7253a18b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:54:29, skipping insertion in model container [2023-11-29 01:54:29,603 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:54:28" (2/3) ... [2023-11-29 01:54:29,603 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7253a18b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:54:29, skipping insertion in model container [2023-11-29 01:54:29,603 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:54:29" (3/3) ... [2023-11-29 01:54:29,604 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_100-1loop_file-64.i [2023-11-29 01:54:29,620 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:54:29,620 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 01:54:29,673 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:54:29,680 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@20863fa4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:54:29,680 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 01:54:29,684 INFO L276 IsEmpty]: Start isEmpty. Operand has 100 states, 68 states have (on average 1.5147058823529411) internal successors, (103), 69 states have internal predecessors, (103), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-29 01:54:29,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2023-11-29 01:54:29,702 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:54:29,703 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:54:29,704 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:54:29,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:54:29,709 INFO L85 PathProgramCache]: Analyzing trace with hash 813868766, now seen corresponding path program 1 times [2023-11-29 01:54:29,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:54:29,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968511569] [2023-11-29 01:54:29,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:29,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:54:29,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:54:29,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:54:29,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968511569] [2023-11-29 01:54:29,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 01:54:29,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506051492] [2023-11-29 01:54:29,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:29,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:54:29,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:54:29,942 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:54:29,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:54:30,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:54:30,126 INFO L262 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 01:54:30,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:54:30,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 1568 trivial. 0 not checked. [2023-11-29 01:54:30,180 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:54:30,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506051492] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:54:30,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:54:30,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:54:30,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535072419] [2023-11-29 01:54:30,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:54:30,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 01:54:30,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:54:30,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 01:54:30,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:54:30,218 INFO L87 Difference]: Start difference. First operand has 100 states, 68 states have (on average 1.5147058823529411) internal successors, (103), 69 states have internal predecessors, (103), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 2 states, 2 states have (on average 22.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-29 01:54:30,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:54:30,262 INFO L93 Difference]: Finished difference Result 199 states and 350 transitions. [2023-11-29 01:54:30,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 01:54:30,264 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 2 states have call successors, (29) Word has length 185 [2023-11-29 01:54:30,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:54:30,271 INFO L225 Difference]: With dead ends: 199 [2023-11-29 01:54:30,272 INFO L226 Difference]: Without dead ends: 98 [2023-11-29 01:54:30,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:54:30,279 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:54:30,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 153 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:54:30,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2023-11-29 01:54:30,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2023-11-29 01:54:30,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 67 states have (on average 1.462686567164179) internal successors, (98), 67 states have internal predecessors, (98), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-29 01:54:30,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 156 transitions. [2023-11-29 01:54:30,326 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 156 transitions. Word has length 185 [2023-11-29 01:54:30,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:54:30,326 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 156 transitions. [2023-11-29 01:54:30,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-29 01:54:30,327 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 156 transitions. [2023-11-29 01:54:30,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2023-11-29 01:54:30,332 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:54:30,332 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:54:30,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:54:30,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 01:54:30,533 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:54:30,534 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:54:30,534 INFO L85 PathProgramCache]: Analyzing trace with hash 371094316, now seen corresponding path program 1 times [2023-11-29 01:54:30,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:54:30,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637300505] [2023-11-29 01:54:30,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:30,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:54:30,605 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:54:30,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [887146493] [2023-11-29 01:54:30,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:30,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:54:30,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:54:30,608 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:54:30,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:54:30,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:54:30,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 01:54:30,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:54:31,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 600 proven. 18 refuted. 0 times theorem prover too weak. 1006 trivial. 0 not checked. [2023-11-29 01:54:31,031 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:54:31,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 66 proven. 18 refuted. 0 times theorem prover too weak. 1540 trivial. 0 not checked. [2023-11-29 01:54:31,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:54:31,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637300505] [2023-11-29 01:54:31,271 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:54:31,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887146493] [2023-11-29 01:54:31,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887146493] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:54:31,271 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:54:31,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-11-29 01:54:31,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765061518] [2023-11-29 01:54:31,272 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:54:31,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 01:54:31,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:54:31,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 01:54:31,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:54:31,276 INFO L87 Difference]: Start difference. First operand 98 states and 156 transitions. Second operand has 10 states, 10 states have (on average 6.1) internal successors, (61), 10 states have internal predecessors, (61), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2023-11-29 01:54:31,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:54:31,668 INFO L93 Difference]: Finished difference Result 203 states and 318 transitions. [2023-11-29 01:54:31,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 01:54:31,668 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 10 states have internal predecessors, (61), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 185 [2023-11-29 01:54:31,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:54:31,672 INFO L225 Difference]: With dead ends: 203 [2023-11-29 01:54:31,672 INFO L226 Difference]: Without dead ends: 106 [2023-11-29 01:54:31,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-11-29 01:54:31,675 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 238 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:54:31,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 432 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:54:31,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2023-11-29 01:54:31,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 102. [2023-11-29 01:54:31,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 70 states have (on average 1.4142857142857144) internal successors, (99), 70 states have internal predecessors, (99), 29 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-29 01:54:31,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 157 transitions. [2023-11-29 01:54:31,696 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 157 transitions. Word has length 185 [2023-11-29 01:54:31,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:54:31,697 INFO L495 AbstractCegarLoop]: Abstraction has 102 states and 157 transitions. [2023-11-29 01:54:31,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 10 states have internal predecessors, (61), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2023-11-29 01:54:31,698 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 157 transitions. [2023-11-29 01:54:31,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 01:54:31,701 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:54:31,701 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:54:31,708 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:54:31,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-29 01:54:31,906 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:54:31,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:54:31,907 INFO L85 PathProgramCache]: Analyzing trace with hash -862951699, now seen corresponding path program 1 times [2023-11-29 01:54:31,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:54:31,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949707543] [2023-11-29 01:54:31,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:31,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:54:31,963 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:54:31,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [389930839] [2023-11-29 01:54:31,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:31,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:54:31,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:54:31,965 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:54:31,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:54:32,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:54:32,281 INFO L262 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 01:54:32,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:54:37,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 855 proven. 252 refuted. 0 times theorem prover too weak. 517 trivial. 0 not checked. [2023-11-29 01:54:37,795 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:54:39,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:54:39,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949707543] [2023-11-29 01:54:39,614 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:54:39,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389930839] [2023-11-29 01:54:39,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389930839] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:54:39,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:54:39,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2023-11-29 01:54:39,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872566651] [2023-11-29 01:54:39,615 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 01:54:39,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 01:54:39,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:54:39,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 01:54:39,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=1164, Unknown=0, NotChecked=0, Total=1482 [2023-11-29 01:54:39,619 INFO L87 Difference]: Start difference. First operand 102 states and 157 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 22 states have internal predecessors, (67), 7 states have call successors, (29), 7 states have call predecessors, (29), 8 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2023-11-29 01:54:47,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:54:47,021 INFO L93 Difference]: Finished difference Result 547 states and 812 transitions. [2023-11-29 01:54:47,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 01:54:47,022 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 22 states have internal predecessors, (67), 7 states have call successors, (29), 7 states have call predecessors, (29), 8 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) Word has length 188 [2023-11-29 01:54:47,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:54:47,028 INFO L225 Difference]: With dead ends: 547 [2023-11-29 01:54:47,028 INFO L226 Difference]: Without dead ends: 446 [2023-11-29 01:54:47,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=1155, Invalid=3957, Unknown=0, NotChecked=0, Total=5112 [2023-11-29 01:54:47,032 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 1021 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 1668 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1021 SdHoareTripleChecker+Valid, 1762 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:54:47,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1021 Valid, 1762 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1668 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-29 01:54:47,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2023-11-29 01:54:47,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 277. [2023-11-29 01:54:47,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 198 states have (on average 1.4090909090909092) internal successors, (279), 199 states have internal predecessors, (279), 67 states have call successors, (67), 11 states have call predecessors, (67), 11 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2023-11-29 01:54:47,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 413 transitions. [2023-11-29 01:54:47,108 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 413 transitions. Word has length 188 [2023-11-29 01:54:47,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:54:47,109 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 413 transitions. [2023-11-29 01:54:47,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 22 states have internal predecessors, (67), 7 states have call successors, (29), 7 states have call predecessors, (29), 8 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2023-11-29 01:54:47,110 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 413 transitions. [2023-11-29 01:54:47,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 01:54:47,114 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:54:47,114 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:54:47,120 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 01:54:47,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-11-29 01:54:47,318 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:54:47,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:54:47,319 INFO L85 PathProgramCache]: Analyzing trace with hash -440249873, now seen corresponding path program 1 times [2023-11-29 01:54:47,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:54:47,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99032026] [2023-11-29 01:54:47,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:47,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:54:47,362 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:54:47,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1190656893] [2023-11-29 01:54:47,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:47,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:54:47,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:54:47,364 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:54:47,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 01:54:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:54:47,546 INFO L262 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-29 01:54:47,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:54:49,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 799 proven. 192 refuted. 0 times theorem prover too weak. 633 trivial. 0 not checked. [2023-11-29 01:54:49,081 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:54:50,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 108 proven. 210 refuted. 0 times theorem prover too weak. 1306 trivial. 0 not checked. [2023-11-29 01:54:50,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:54:50,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99032026] [2023-11-29 01:54:50,666 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:54:50,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190656893] [2023-11-29 01:54:50,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190656893] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:54:50,666 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:54:50,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2023-11-29 01:54:50,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641189730] [2023-11-29 01:54:50,667 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:54:50,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-11-29 01:54:50,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:54:50,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-11-29 01:54:50,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=833, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 01:54:50,669 INFO L87 Difference]: Start difference. First operand 277 states and 413 transitions. Second operand has 34 states, 32 states have (on average 3.1875) internal successors, (102), 30 states have internal predecessors, (102), 10 states have call successors, (58), 6 states have call predecessors, (58), 11 states have return successors, (58), 10 states have call predecessors, (58), 10 states have call successors, (58) [2023-11-29 01:54:54,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:54:54,192 INFO L93 Difference]: Finished difference Result 705 states and 1078 transitions. [2023-11-29 01:54:54,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-29 01:54:54,193 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 32 states have (on average 3.1875) internal successors, (102), 30 states have internal predecessors, (102), 10 states have call successors, (58), 6 states have call predecessors, (58), 11 states have return successors, (58), 10 states have call predecessors, (58), 10 states have call successors, (58) Word has length 188 [2023-11-29 01:54:54,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:54:54,198 INFO L225 Difference]: With dead ends: 705 [2023-11-29 01:54:54,198 INFO L226 Difference]: Without dead ends: 522 [2023-11-29 01:54:54,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 348 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1487 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1424, Invalid=3406, Unknown=0, NotChecked=0, Total=4830 [2023-11-29 01:54:54,202 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 1748 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 1443 mSolverCounterSat, 493 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1749 SdHoareTripleChecker+Valid, 1460 SdHoareTripleChecker+Invalid, 1936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 493 IncrementalHoareTripleChecker+Valid, 1443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:54:54,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1749 Valid, 1460 Invalid, 1936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [493 Valid, 1443 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 01:54:54,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2023-11-29 01:54:54,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 333. [2023-11-29 01:54:54,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 253 states have (on average 1.4150197628458498) internal successors, (358), 254 states have internal predecessors, (358), 67 states have call successors, (67), 12 states have call predecessors, (67), 12 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2023-11-29 01:54:54,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 492 transitions. [2023-11-29 01:54:54,279 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 492 transitions. Word has length 188 [2023-11-29 01:54:54,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:54:54,280 INFO L495 AbstractCegarLoop]: Abstraction has 333 states and 492 transitions. [2023-11-29 01:54:54,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 32 states have (on average 3.1875) internal successors, (102), 30 states have internal predecessors, (102), 10 states have call successors, (58), 6 states have call predecessors, (58), 11 states have return successors, (58), 10 states have call predecessors, (58), 10 states have call successors, (58) [2023-11-29 01:54:54,280 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 492 transitions. [2023-11-29 01:54:54,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-11-29 01:54:54,284 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:54:54,284 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:54:54,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 01:54:54,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:54:54,485 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:54:54,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:54:54,486 INFO L85 PathProgramCache]: Analyzing trace with hash -8659563, now seen corresponding path program 1 times [2023-11-29 01:54:54,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:54:54,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885265306] [2023-11-29 01:54:54,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:54,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:54:54,514 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:54:54,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [380472085] [2023-11-29 01:54:54,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:54:54,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:54:54,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:54:54,515 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:54:54,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 01:54:54,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:54:54,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 01:54:54,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:54:56,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 855 proven. 252 refuted. 0 times theorem prover too weak. 517 trivial. 0 not checked. [2023-11-29 01:54:56,980 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:54:59,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:54:59,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885265306] [2023-11-29 01:54:59,777 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:54:59,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380472085] [2023-11-29 01:54:59,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380472085] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:54:59,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:54:59,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2023-11-29 01:54:59,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426113670] [2023-11-29 01:54:59,778 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 01:54:59,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 01:54:59,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:54:59,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 01:54:59,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=346, Invalid=1294, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 01:54:59,781 INFO L87 Difference]: Start difference. First operand 333 states and 492 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 22 states have internal predecessors, (68), 7 states have call successors, (29), 7 states have call predecessors, (29), 8 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2023-11-29 01:55:02,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:55:02,488 INFO L93 Difference]: Finished difference Result 639 states and 953 transitions. [2023-11-29 01:55:02,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 01:55:02,489 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 22 states have internal predecessors, (68), 7 states have call successors, (29), 7 states have call predecessors, (29), 8 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) Word has length 189 [2023-11-29 01:55:02,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:55:02,492 INFO L225 Difference]: With dead ends: 639 [2023-11-29 01:55:02,492 INFO L226 Difference]: Without dead ends: 513 [2023-11-29 01:55:02,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1273, Invalid=3983, Unknown=0, NotChecked=0, Total=5256 [2023-11-29 01:55:02,495 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 478 mSDsluCounter, 1549 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 1702 SdHoareTripleChecker+Invalid, 1731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:55:02,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 1702 Invalid, 1731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 1531 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:55:02,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2023-11-29 01:55:02,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 424. [2023-11-29 01:55:02,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 312 states have (on average 1.3878205128205128) internal successors, (433), 314 states have internal predecessors, (433), 96 states have call successors, (96), 15 states have call predecessors, (96), 15 states have return successors, (96), 94 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:55:02,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 625 transitions. [2023-11-29 01:55:02,637 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 625 transitions. Word has length 189 [2023-11-29 01:55:02,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:55:02,638 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 625 transitions. [2023-11-29 01:55:02,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 22 states have internal predecessors, (68), 7 states have call successors, (29), 7 states have call predecessors, (29), 8 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2023-11-29 01:55:02,638 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 625 transitions. [2023-11-29 01:55:02,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-11-29 01:55:02,640 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:55:02,640 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:55:02,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 01:55:02,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:55:02,841 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:55:02,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:55:02,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1644538621, now seen corresponding path program 1 times [2023-11-29 01:55:02,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:55:02,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313754595] [2023-11-29 01:55:02,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:55:02,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:55:02,877 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:55:02,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1455681696] [2023-11-29 01:55:02,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:55:02,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:55:02,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:55:02,879 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:55:02,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 01:55:03,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:55:03,168 INFO L262 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:55:03,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:55:03,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2023-11-29 01:55:03,333 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:55:03,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:55:03,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313754595] [2023-11-29 01:55:03,333 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:55:03,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455681696] [2023-11-29 01:55:03,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455681696] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:55:03,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:55:03,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:55:03,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055983962] [2023-11-29 01:55:03,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:55:03,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:55:03,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:55:03,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:55:03,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:55:03,336 INFO L87 Difference]: Start difference. First operand 424 states and 625 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 2 states have internal predecessors, (47), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) [2023-11-29 01:55:03,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:55:03,587 INFO L93 Difference]: Finished difference Result 946 states and 1406 transitions. [2023-11-29 01:55:03,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:55:03,587 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 2 states have internal predecessors, (47), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 189 [2023-11-29 01:55:03,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:55:03,592 INFO L225 Difference]: With dead ends: 946 [2023-11-29 01:55:03,593 INFO L226 Difference]: Without dead ends: 689 [2023-11-29 01:55:03,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:55:03,594 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 55 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:55:03,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 294 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:55:03,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2023-11-29 01:55:03,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 687. [2023-11-29 01:55:03,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 502 states have (on average 1.3725099601593624) internal successors, (689), 506 states have internal predecessors, (689), 163 states have call successors, (163), 21 states have call predecessors, (163), 21 states have return successors, (163), 159 states have call predecessors, (163), 163 states have call successors, (163) [2023-11-29 01:55:03,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 1015 transitions. [2023-11-29 01:55:03,823 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 1015 transitions. Word has length 189 [2023-11-29 01:55:03,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:55:03,823 INFO L495 AbstractCegarLoop]: Abstraction has 687 states and 1015 transitions. [2023-11-29 01:55:03,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 2 states have internal predecessors, (47), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) [2023-11-29 01:55:03,824 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 1015 transitions. [2023-11-29 01:55:03,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-11-29 01:55:03,826 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:55:03,826 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:55:03,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 01:55:04,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:55:04,030 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:55:04,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:55:04,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1841082049, now seen corresponding path program 1 times [2023-11-29 01:55:04,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:55:04,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399073295] [2023-11-29 01:55:04,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:55:04,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:55:04,067 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:55:04,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [662898577] [2023-11-29 01:55:04,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:55:04,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:55:04,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:55:04,069 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:55:04,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 01:55:04,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:55:04,936 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 01:55:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:55:05,304 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 01:55:05,304 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 01:55:05,305 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 01:55:05,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 01:55:05,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:55:05,511 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:55:05,515 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 01:55:05,630 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated [2023-11-29 01:55:05,631 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~ite6 could not be translated [2023-11-29 01:55:05,631 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated [2023-11-29 01:55:05,634 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~short29 could not be translated [2023-11-29 01:55:05,662 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 01:55:05 BoogieIcfgContainer [2023-11-29 01:55:05,663 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 01:55:05,663 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 01:55:05,664 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 01:55:05,664 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 01:55:05,664 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:54:29" (3/4) ... [2023-11-29 01:55:05,666 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 01:55:05,668 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 01:55:05,668 INFO L158 Benchmark]: Toolchain (without parser) took 37240.07ms. Allocated memory was 174.1MB in the beginning and 283.1MB in the end (delta: 109.1MB). Free memory was 135.2MB in the beginning and 125.4MB in the end (delta: 9.8MB). Peak memory consumption was 121.7MB. Max. memory is 16.1GB. [2023-11-29 01:55:05,669 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 117.4MB. Free memory was 67.5MB in the beginning and 67.3MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:55:05,669 INFO L158 Benchmark]: CACSL2BoogieTranslator took 323.77ms. Allocated memory is still 174.1MB. Free memory was 135.2MB in the beginning and 118.6MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2023-11-29 01:55:05,669 INFO L158 Benchmark]: Boogie Procedure Inliner took 52.50ms. Allocated memory is still 174.1MB. Free memory was 118.6MB in the beginning and 114.8MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-29 01:55:05,670 INFO L158 Benchmark]: Boogie Preprocessor took 62.52ms. Allocated memory is still 174.1MB. Free memory was 114.4MB in the beginning and 109.0MB in the end (delta: 5.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 01:55:05,670 INFO L158 Benchmark]: RCFGBuilder took 726.26ms. Allocated memory is still 174.1MB. Free memory was 109.0MB in the beginning and 138.2MB in the end (delta: -29.2MB). Peak memory consumption was 33.7MB. Max. memory is 16.1GB. [2023-11-29 01:55:05,671 INFO L158 Benchmark]: TraceAbstraction took 36064.02ms. Allocated memory was 174.1MB in the beginning and 283.1MB in the end (delta: 109.1MB). Free memory was 137.2MB in the beginning and 125.4MB in the end (delta: 11.8MB). Peak memory consumption was 121.5MB. Max. memory is 16.1GB. [2023-11-29 01:55:05,671 INFO L158 Benchmark]: Witness Printer took 4.31ms. Allocated memory is still 283.1MB. Free memory is still 125.4MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:55:05,673 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.15ms. Allocated memory is still 117.4MB. Free memory was 67.5MB in the beginning and 67.3MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 323.77ms. Allocated memory is still 174.1MB. Free memory was 135.2MB in the beginning and 118.6MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 52.50ms. Allocated memory is still 174.1MB. Free memory was 118.6MB in the beginning and 114.8MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 62.52ms. Allocated memory is still 174.1MB. Free memory was 114.4MB in the beginning and 109.0MB in the end (delta: 5.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 726.26ms. Allocated memory is still 174.1MB. Free memory was 109.0MB in the beginning and 138.2MB in the end (delta: -29.2MB). Peak memory consumption was 33.7MB. Max. memory is 16.1GB. * TraceAbstraction took 36064.02ms. Allocated memory was 174.1MB in the beginning and 283.1MB in the end (delta: 109.1MB). Free memory was 137.2MB in the beginning and 125.4MB in the end (delta: 11.8MB). Peak memory consumption was 121.5MB. Max. memory is 16.1GB. * Witness Printer took 4.31ms. Allocated memory is still 283.1MB. Free memory is still 125.4MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~ite6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~short29 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 204, overapproximation of someBinaryDOUBLEComparisonOperation at line 204, overapproximation of someBinaryArithmeticDOUBLEoperation at line 138. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] float var_1_1 = 128.25; [L23] float var_1_4 = 63.4; [L24] float var_1_5 = 15.5; [L25] float var_1_6 = 100.75; [L26] signed long int var_1_8 = -16; [L27] double var_1_11 = 1.625; [L28] double var_1_12 = 16.4; [L29] double var_1_13 = 7.38; [L30] unsigned char var_1_14 = 0; [L31] unsigned char var_1_15 = 0; [L32] signed short int var_1_16 = 256; [L33] unsigned long int var_1_17 = 8; [L34] unsigned long int var_1_18 = 2670311060; [L35] signed char var_1_19 = -32; [L36] signed char var_1_20 = 50; [L37] signed char var_1_21 = 64; [L38] signed char var_1_22 = 0; [L39] unsigned long int var_1_23 = 1; [L40] signed short int var_1_24 = 21669; [L41] double var_1_25 = 63.6; [L42] double var_1_26 = 2.5; [L43] double var_1_27 = 999999999999999.1; [L44] unsigned char var_1_28 = 64; [L45] unsigned char var_1_29 = 4; [L46] unsigned char var_1_30 = 128; [L47] unsigned char var_1_31 = 64; [L48] signed char var_1_32 = -32; [L49] signed char var_1_33 = 0; [L50] signed char var_1_34 = 16; [L51] signed char var_1_35 = 32; [L52] float last_1_var_1_1 = 128.25; [L53] signed long int last_1_var_1_8 = -16; [L54] signed short int last_1_var_1_16 = 256; [L55] unsigned long int last_1_var_1_17 = 8; [L56] unsigned long int last_1_var_1_23 = 1; [L57] unsigned char last_1_var_1_29 = 4; [L58] signed char last_1_var_1_32 = -32; [L208] isInitial = 1 [L209] FCALL initially() [L210] int k_loop; [L211] k_loop = 0 VAL [isInitial=1, k_loop=0, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_4=317/5, var_1_5=31/2, var_1_6=403/4, var_1_8=-16] [L211] COND TRUE k_loop < 1 [L212] CALL updateLastVariables() [L195] last_1_var_1_1 = var_1_1 [L196] last_1_var_1_8 = var_1_8 [L197] last_1_var_1_16 = var_1_16 [L198] last_1_var_1_17 = var_1_17 [L199] last_1_var_1_23 = var_1_23 [L200] last_1_var_1_29 = var_1_29 [L201] last_1_var_1_32 = var_1_32 [L212] RET updateLastVariables() [L213] CALL updateVariables() [L146] var_1_4 = __VERIFIER_nondet_float() [L147] CALL assume_abort_if_not((var_1_4 >= -461168.6018427382800e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 4611686.018427382800e+12F && var_1_4 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_5=31/2, var_1_6=403/4, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_5=31/2, var_1_6=403/4, var_1_8=-16] [L147] RET assume_abort_if_not((var_1_4 >= -461168.6018427382800e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 4611686.018427382800e+12F && var_1_4 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_5=31/2, var_1_6=403/4, var_1_8=-16] [L148] var_1_5 = __VERIFIER_nondet_float() [L149] CALL assume_abort_if_not((var_1_5 >= 0.0F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 4611686.018427382800e+12F && var_1_5 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_6=403/4, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_6=403/4, var_1_8=-16] [L149] RET assume_abort_if_not((var_1_5 >= 0.0F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 4611686.018427382800e+12F && var_1_5 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_6=403/4, var_1_8=-16] [L150] var_1_6 = __VERIFIER_nondet_float() [L151] CALL assume_abort_if_not((var_1_6 >= 0.0F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 4611686.018427382800e+12F && var_1_6 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L151] RET assume_abort_if_not((var_1_6 >= 0.0F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 4611686.018427382800e+12F && var_1_6 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_12=82/5, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L152] var_1_12 = __VERIFIER_nondet_double() [L153] CALL assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 4611686.018427382800e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L153] RET assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 4611686.018427382800e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_13=369/50, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L154] var_1_13 = __VERIFIER_nondet_double() [L155] CALL assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 4611686.018427382800e+12F && var_1_13 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L155] RET assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 4611686.018427382800e+12F && var_1_13 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L156] var_1_15 = __VERIFIER_nondet_uchar() [L157] CALL assume_abort_if_not(var_1_15 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L157] RET assume_abort_if_not(var_1_15 >= 0) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L158] CALL assume_abort_if_not(var_1_15 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L158] RET assume_abort_if_not(var_1_15 <= 0) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2670311060, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L159] var_1_18 = __VERIFIER_nondet_ulong() [L160] CALL assume_abort_if_not(var_1_18 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L160] RET assume_abort_if_not(var_1_18 >= 2147483647) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L161] CALL assume_abort_if_not(var_1_18 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L161] RET assume_abort_if_not(var_1_18 <= 4294967294) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=50, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L162] var_1_20 = __VERIFIER_nondet_char() [L163] CALL assume_abort_if_not(var_1_20 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L163] RET assume_abort_if_not(var_1_20 >= -1) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L164] CALL assume_abort_if_not(var_1_20 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L164] RET assume_abort_if_not(var_1_20 <= 126) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=64, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L165] var_1_21 = __VERIFIER_nondet_char() [L166] CALL assume_abort_if_not(var_1_21 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L166] RET assume_abort_if_not(var_1_21 >= 63) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L167] CALL assume_abort_if_not(var_1_21 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L167] RET assume_abort_if_not(var_1_21 <= 126) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=0, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L168] var_1_22 = __VERIFIER_nondet_char() [L169] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L169] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L170] CALL assume_abort_if_not(var_1_22 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L170] RET assume_abort_if_not(var_1_22 <= 63) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=21669, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L171] var_1_24 = __VERIFIER_nondet_short() [L172] CALL assume_abort_if_not(var_1_24 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L172] RET assume_abort_if_not(var_1_24 >= 16383) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L173] CALL assume_abort_if_not(var_1_24 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L173] RET assume_abort_if_not(var_1_24 <= 32767) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_26=5/2, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L174] var_1_26 = __VERIFIER_nondet_double() [L175] CALL assume_abort_if_not((var_1_26 >= -230584.3009213691390e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 2305843.009213691390e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L175] RET assume_abort_if_not((var_1_26 >= -230584.3009213691390e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 2305843.009213691390e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_27=9999999999999991/10, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L176] var_1_27 = __VERIFIER_nondet_double() [L177] CALL assume_abort_if_not((var_1_27 >= -230584.3009213691390e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 2305843.009213691390e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L177] RET assume_abort_if_not((var_1_27 >= -230584.3009213691390e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 2305843.009213691390e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=128, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L178] var_1_30 = __VERIFIER_nondet_uchar() [L179] CALL assume_abort_if_not(var_1_30 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L179] RET assume_abort_if_not(var_1_30 >= 127) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L180] CALL assume_abort_if_not(var_1_30 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L180] RET assume_abort_if_not(var_1_30 <= 254) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=64, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L181] var_1_31 = __VERIFIER_nondet_uchar() [L182] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L182] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L183] CALL assume_abort_if_not(var_1_31 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L183] RET assume_abort_if_not(var_1_31 <= 127) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L184] var_1_33 = __VERIFIER_nondet_char() [L185] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L185] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L186] CALL assume_abort_if_not(var_1_33 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L186] RET assume_abort_if_not(var_1_33 <= 32) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=16, var_1_35=32, var_1_8=-16] [L187] var_1_34 = __VERIFIER_nondet_char() [L188] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=32, var_1_8=-16] [L188] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=32, var_1_8=-16] [L189] CALL assume_abort_if_not(var_1_34 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=32, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=32, var_1_8=-16] [L189] RET assume_abort_if_not(var_1_34 <= 31) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=32, var_1_8=-16] [L190] var_1_35 = __VERIFIER_nondet_char() [L191] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L191] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L192] CALL assume_abort_if_not(var_1_35 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L192] RET assume_abort_if_not(var_1_35 <= 126) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L213] RET updateVariables() [L214] CALL step() [L62] signed long int stepLocal_4 = last_1_var_1_32; [L63] unsigned long int stepLocal_3 = 128u; VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=64, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L64] COND FALSE !((last_1_var_1_8 * ((((var_1_21) > (last_1_var_1_29)) ? (var_1_21) : (last_1_var_1_29)))) >= stepLocal_4) [L75] var_1_28 = var_1_22 VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=8, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L77] var_1_17 = (var_1_18 - var_1_28) [L78] unsigned long int stepLocal_5 = var_1_20 + last_1_var_1_23; VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=4, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L79] COND TRUE stepLocal_5 <= var_1_21 [L80] var_1_29 = (((((((((var_1_30 - var_1_21)) < (var_1_22)) ? ((var_1_30 - var_1_21)) : (var_1_22)))) > ((1 + var_1_31))) ? ((((((var_1_30 - var_1_21)) < (var_1_22)) ? ((var_1_30 - var_1_21)) : (var_1_22)))) : ((1 + var_1_31)))) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L82] signed long int stepLocal_7 = (((var_1_30) < (var_1_31)) ? (var_1_30) : (var_1_31)); [L83] signed long int stepLocal_6 = last_1_var_1_8 / var_1_24; VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L84] COND TRUE 128 >= stepLocal_7 VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L85] EXPR last_1_var_1_17 | var_1_20 VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L85] EXPR (((last_1_var_1_17 | var_1_20)) > (last_1_var_1_16)) ? ((last_1_var_1_17 | var_1_20)) : (last_1_var_1_16) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=-32, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L85] COND TRUE stepLocal_6 < (((((last_1_var_1_17 | var_1_20)) > (last_1_var_1_16)) ? ((last_1_var_1_17 | var_1_20)) : (last_1_var_1_16))) [L86] var_1_32 = (((var_1_33 + var_1_34) + var_1_22) - ((((var_1_21) < (var_1_35)) ? (var_1_21) : (var_1_35)))) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=256, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L93] COND TRUE var_1_5 <= var_1_13 [L94] var_1_16 = var_1_32 VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_11=13/8, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L98] COND TRUE var_1_5 > var_1_4 [L99] var_1_11 = (var_1_5 - (var_1_6 + ((((var_1_12) > (var_1_13)) ? (var_1_12) : (var_1_13))))) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=-32, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L101] var_1_19 = (var_1_20 - (var_1_21 - var_1_22)) [L102] unsigned char stepLocal_0 = var_1_29; VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=-16] [L103] COND FALSE !(var_1_11 <= ((((49.4f) > (var_1_5)) ? (49.4f) : (var_1_5)))) [L114] var_1_8 = var_1_19 VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=1, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L116] COND TRUE ((((7.2) > (10.86)) ? (7.2) : (10.86))) >= (var_1_12 - var_1_5) [L117] var_1_23 = ((((var_1_21) < (var_1_22)) ? (var_1_21) : (var_1_22))) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L125] unsigned long int stepLocal_1 = (((var_1_16) < ((var_1_29 - var_1_23))) ? (var_1_16) : ((var_1_29 - var_1_23))); VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_1=1, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L126] COND FALSE !(stepLocal_1 >= var_1_32) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_1=1, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L129] COND FALSE !(var_1_28 <= var_1_19) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_1=1, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L132] COND FALSE !(\read(var_1_14)) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_1=1, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L136] unsigned char stepLocal_2 = var_1_28; VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_1=1, stepLocal_2=55, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_25=318/5, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L137] COND TRUE stepLocal_2 >= var_1_32 [L138] var_1_25 = ((var_1_26 + var_1_27) + var_1_13) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, stepLocal_0=56, stepLocal_1=1, stepLocal_2=55, stepLocal_3=128, stepLocal_4=-32, stepLocal_5=9, stepLocal_6=0, stepLocal_7=55, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L214] RET step() [L215] CALL, EXPR property() [L204] EXPR ((((((((((((var_1_28 <= var_1_19) ? (var_1_1 == ((float) ((((var_1_4 + (var_1_5 - var_1_6)) < 0 ) ? -(var_1_4 + (var_1_5 - var_1_6)) : (var_1_4 + (var_1_5 - var_1_6)))))) : (var_1_14 ? (var_1_1 == ((float) ((((var_1_6) > (var_1_5)) ? (var_1_6) : (var_1_5))))) : 1)) && ((var_1_11 <= ((((49.4f) > (var_1_5)) ? (49.4f) : (var_1_5)))) ? ((var_1_6 <= var_1_11) ? (((((((var_1_32) > (var_1_19)) ? (var_1_32) : (var_1_19))) * var_1_19) <= var_1_29) ? (var_1_8 == ((signed long int) var_1_32)) : (var_1_8 == ((signed long int) var_1_19))) : (var_1_8 == ((signed long int) var_1_32))) : (var_1_8 == ((signed long int) var_1_19)))) && ((var_1_5 > var_1_4) ? (var_1_11 == ((double) (var_1_5 - (var_1_6 + ((((var_1_12) > (var_1_13)) ? (var_1_12) : (var_1_13))))))) : 1)) && ((((((var_1_16) < ((var_1_29 - var_1_23))) ? (var_1_16) : ((var_1_29 - var_1_23)))) >= var_1_32) ? (var_1_14 == ((unsigned char) var_1_15)) : 1)) && ((var_1_5 <= var_1_13) ? (var_1_16 == ((signed short int) var_1_32)) : (var_1_16 == ((signed short int) (var_1_32 - 4))))) && (var_1_17 == ((unsigned long int) (var_1_18 - var_1_28)))) && (var_1_19 == ((signed char) (var_1_20 - (var_1_21 - var_1_22))))) && ((((((7.2) > (10.86)) ? (7.2) : (10.86))) >= (var_1_12 - var_1_5)) ? (var_1_23 == ((unsigned long int) ((((var_1_21) < (var_1_22)) ? (var_1_21) : (var_1_22))))) : ((var_1_19 >= ((var_1_24 - var_1_8) - ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) ? (var_1_23 == ((unsigned long int) var_1_22)) : (var_1_23 == ((unsigned long int) var_1_29))))) && ((var_1_28 >= var_1_32) ? (var_1_25 == ((double) ((var_1_26 + var_1_27) + var_1_13))) : ((var_1_1 >= var_1_11) ? (var_1_25 == ((double) var_1_4)) : 1))) && (((last_1_var_1_8 * ((((var_1_21) > (last_1_var_1_29)) ? (var_1_21) : (last_1_var_1_29)))) >= last_1_var_1_32) ? ((var_1_18 <= 128u) ? ((var_1_4 == ((((var_1_5) < (last_1_var_1_1)) ? (var_1_5) : (last_1_var_1_1)))) ? (var_1_28 == ((unsigned char) var_1_22)) : (var_1_28 == ((unsigned char) var_1_22))) : (var_1_28 == ((unsigned char) var_1_21))) : (var_1_28 == ((unsigned char) var_1_22)))) && (((var_1_20 + last_1_var_1_23) <= var_1_21) ? (var_1_29 == ((unsigned char) (((((((((var_1_30 - var_1_21)) < (var_1_22)) ? ((var_1_30 - var_1_21)) : (var_1_22)))) > ((1 + var_1_31))) ? ((((((var_1_30 - var_1_21)) < (var_1_22)) ? ((var_1_30 - var_1_21)) : (var_1_22)))) : ((1 + var_1_31)))))) : 1)) && ((128 >= ((((var_1_30) < (var_1_31)) ? (var_1_30) : (var_1_31)))) ? (((last_1_var_1_8 / var_1_24) < (((((last_1_var_1_17 | var_1_20)) > (last_1_var_1_16)) ? ((last_1_var_1_17 | var_1_20)) : (last_1_var_1_16)))) ? (var_1_32 == ((signed char) (((var_1_33 + var_1_34) + var_1_22) - ((((var_1_21) < (var_1_35)) ? (var_1_21) : (var_1_35)))))) : (var_1_32 == ((signed char) var_1_34))) : (var_1_32 == ((signed char) var_1_21))) VAL [isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L204-L205] return ((((((((((((var_1_28 <= var_1_19) ? (var_1_1 == ((float) ((((var_1_4 + (var_1_5 - var_1_6)) < 0 ) ? -(var_1_4 + (var_1_5 - var_1_6)) : (var_1_4 + (var_1_5 - var_1_6)))))) : (var_1_14 ? (var_1_1 == ((float) ((((var_1_6) > (var_1_5)) ? (var_1_6) : (var_1_5))))) : 1)) && ((var_1_11 <= ((((49.4f) > (var_1_5)) ? (49.4f) : (var_1_5)))) ? ((var_1_6 <= var_1_11) ? (((((((var_1_32) > (var_1_19)) ? (var_1_32) : (var_1_19))) * var_1_19) <= var_1_29) ? (var_1_8 == ((signed long int) var_1_32)) : (var_1_8 == ((signed long int) var_1_19))) : (var_1_8 == ((signed long int) var_1_32))) : (var_1_8 == ((signed long int) var_1_19)))) && ((var_1_5 > var_1_4) ? (var_1_11 == ((double) (var_1_5 - (var_1_6 + ((((var_1_12) > (var_1_13)) ? (var_1_12) : (var_1_13))))))) : 1)) && ((((((var_1_16) < ((var_1_29 - var_1_23))) ? (var_1_16) : ((var_1_29 - var_1_23)))) >= var_1_32) ? (var_1_14 == ((unsigned char) var_1_15)) : 1)) && ((var_1_5 <= var_1_13) ? (var_1_16 == ((signed short int) var_1_32)) : (var_1_16 == ((signed short int) (var_1_32 - 4))))) && (var_1_17 == ((unsigned long int) (var_1_18 - var_1_28)))) && (var_1_19 == ((signed char) (var_1_20 - (var_1_21 - var_1_22))))) && ((((((7.2) > (10.86)) ? (7.2) : (10.86))) >= (var_1_12 - var_1_5)) ? (var_1_23 == ((unsigned long int) ((((var_1_21) < (var_1_22)) ? (var_1_21) : (var_1_22))))) : ((var_1_19 >= ((var_1_24 - var_1_8) - ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) ? (var_1_23 == ((unsigned long int) var_1_22)) : (var_1_23 == ((unsigned long int) var_1_29))))) && ((var_1_28 >= var_1_32) ? (var_1_25 == ((double) ((var_1_26 + var_1_27) + var_1_13))) : ((var_1_1 >= var_1_11) ? (var_1_25 == ((double) var_1_4)) : 1))) && (((last_1_var_1_8 * ((((var_1_21) > (last_1_var_1_29)) ? (var_1_21) : (last_1_var_1_29)))) >= last_1_var_1_32) ? ((var_1_18 <= 128u) ? ((var_1_4 == ((((var_1_5) < (last_1_var_1_1)) ? (var_1_5) : (last_1_var_1_1)))) ? (var_1_28 == ((unsigned char) var_1_22)) : (var_1_28 == ((unsigned char) var_1_22))) : (var_1_28 == ((unsigned char) var_1_21))) : (var_1_28 == ((unsigned char) var_1_22)))) && (((var_1_20 + last_1_var_1_23) <= var_1_21) ? (var_1_29 == ((unsigned char) (((((((((var_1_30 - var_1_21)) < (var_1_22)) ? ((var_1_30 - var_1_21)) : (var_1_22)))) > ((1 + var_1_31))) ? ((((((var_1_30 - var_1_21)) < (var_1_22)) ? ((var_1_30 - var_1_21)) : (var_1_22)))) : ((1 + var_1_31)))))) : 1)) && ((128 >= ((((var_1_30) < (var_1_31)) ? (var_1_30) : (var_1_31)))) ? (((last_1_var_1_8 / var_1_24) < (((((last_1_var_1_17 | var_1_20)) > (last_1_var_1_16)) ? ((last_1_var_1_17 | var_1_20)) : (last_1_var_1_16)))) ? (var_1_32 == ((signed char) (((var_1_33 + var_1_34) + var_1_22) - ((((var_1_21) < (var_1_35)) ? (var_1_21) : (var_1_35)))))) : (var_1_32 == ((signed char) var_1_34))) : (var_1_32 == ((signed char) var_1_21))) ; [L215] RET, EXPR property() [L215] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_16=256, last_1_var_1_17=8, last_1_var_1_1=513/4, last_1_var_1_23=1, last_1_var_1_29=4, last_1_var_1_32=-32, last_1_var_1_8=-16, var_1_14=0, var_1_15=0, var_1_16=2, var_1_17=2147483592, var_1_18=2147483647, var_1_19=0, var_1_1=513/4, var_1_20=8, var_1_21=63, var_1_22=55, var_1_23=55, var_1_24=16383, var_1_28=55, var_1_29=56, var_1_30=254, var_1_31=55, var_1_32=2, var_1_33=0, var_1_34=10, var_1_35=63, var_1_8=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 100 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 35.9s, OverallIterations: 7, TraceHistogramMax: 29, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 14.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3562 SdHoareTripleChecker+Valid, 6.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3540 mSDsluCounter, 5803 SdHoareTripleChecker+Invalid, 5.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4891 mSDsCounter, 907 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4921 IncrementalHoareTripleChecker+Invalid, 5828 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 907 mSolverCounterUnsat, 912 mSDtfsCounter, 4921 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1840 GetRequests, 1617 SyntacticMatches, 0 SemanticMatches, 223 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4066 ImplicationChecksByTransitivity, 11.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=687occurred in iteration=6, InterpolantAutomatonStates: 135, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 6 MinimizatonAttempts, 453 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.9s SatisfiabilityAnalysisTime, 16.2s InterpolantComputationTime, 1498 NumberOfCodeBlocks, 1498 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 1489 ConstructedInterpolants, 5 QuantifiedInterpolants, 13972 SizeOfPredicates, 45 NumberOfNonLiveVariables, 2776 ConjunctsInSsa, 134 ConjunctsInUnsatCore, 8 InterpolantComputations, 2 PerfectInterpolantSequences, 12050/12992 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-11-29 01:55:05,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ae786c3c70eeefdeb96a7f93e449d2ef503e68ebbd1835f721b2db059c4befb9 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:55:07,584 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:55:07,661 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-29 01:55:07,668 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:55:07,668 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:55:07,695 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:55:07,696 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:55:07,696 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:55:07,697 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:55:07,697 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:55:07,698 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:55:07,699 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:55:07,699 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:55:07,700 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:55:07,701 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:55:07,701 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:55:07,702 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:55:07,702 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:55:07,703 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:55:07,703 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:55:07,704 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:55:07,704 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:55:07,704 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:55:07,705 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 01:55:07,705 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 01:55:07,706 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 01:55:07,706 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:55:07,706 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:55:07,707 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:55:07,707 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:55:07,707 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:55:07,708 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:55:07,708 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:55:07,708 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:55:07,709 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:55:07,709 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:55:07,709 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:55:07,709 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 01:55:07,710 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 01:55:07,710 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:55:07,710 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:55:07,711 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:55:07,711 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:55:07,711 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:55:07,711 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 01:55:07,711 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ae786c3c70eeefdeb96a7f93e449d2ef503e68ebbd1835f721b2db059c4befb9 [2023-11-29 01:55:07,983 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:55:08,002 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:55:08,005 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:55:08,006 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:55:08,006 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:55:08,008 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i [2023-11-29 01:55:10,726 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:55:10,942 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:55:10,943 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i [2023-11-29 01:55:10,954 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data/cb7daebe4/9c01f602c6cb410887cd1fa56829d9c8/FLAG1bdfadb52 [2023-11-29 01:55:10,969 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/data/cb7daebe4/9c01f602c6cb410887cd1fa56829d9c8 [2023-11-29 01:55:10,972 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:55:10,973 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:55:10,975 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:55:10,975 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:55:10,980 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:55:10,981 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:55:10" (1/1) ... [2023-11-29 01:55:10,982 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@78bff39b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:10, skipping insertion in model container [2023-11-29 01:55:10,982 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:55:10" (1/1) ... [2023-11-29 01:55:11,021 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:55:11,170 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i[916,929] [2023-11-29 01:55:11,251 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:55:11,267 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:55:11,280 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-64.i[916,929] [2023-11-29 01:55:11,322 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:55:11,341 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:55:11,341 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11 WrapperNode [2023-11-29 01:55:11,342 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:55:11,343 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:55:11,343 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:55:11,343 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:55:11,350 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,364 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,398 INFO L138 Inliner]: procedures = 27, calls = 42, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 217 [2023-11-29 01:55:11,399 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:55:11,399 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:55:11,400 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:55:11,400 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:55:11,411 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,412 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,418 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,431 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-29 01:55:11,432 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,432 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,450 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,455 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,459 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,462 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,467 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:55:11,468 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:55:11,469 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:55:11,469 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:55:11,470 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (1/1) ... [2023-11-29 01:55:11,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:55:11,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:55:11,500 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:55:11,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:55:11,531 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:55:11,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-29 01:55:11,531 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:55:11,531 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:55:11,531 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:55:11,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:55:11,627 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:55:11,629 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:55:20,776 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:55:20,846 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:55:20,846 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 01:55:20,847 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:55:20 BoogieIcfgContainer [2023-11-29 01:55:20,847 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:55:20,849 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:55:20,850 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:55:20,852 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:55:20,853 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:55:10" (1/3) ... [2023-11-29 01:55:20,853 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@156d396a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:55:20, skipping insertion in model container [2023-11-29 01:55:20,854 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:55:11" (2/3) ... [2023-11-29 01:55:20,854 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@156d396a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:55:20, skipping insertion in model container [2023-11-29 01:55:20,854 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:55:20" (3/3) ... [2023-11-29 01:55:20,856 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_100-1loop_file-64.i [2023-11-29 01:55:20,873 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:55:20,873 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 01:55:20,919 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:55:20,924 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1a4e7a1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:55:20,925 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 01:55:20,928 INFO L276 IsEmpty]: Start isEmpty. Operand has 83 states, 51 states have (on average 1.4509803921568627) internal successors, (74), 52 states have internal predecessors, (74), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-29 01:55:20,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-29 01:55:20,944 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:55:20,945 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:55:20,945 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:55:20,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:55:20,950 INFO L85 PathProgramCache]: Analyzing trace with hash -446582398, now seen corresponding path program 1 times [2023-11-29 01:55:20,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:55:20,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1586811141] [2023-11-29 01:55:20,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:55:20,964 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:55:20,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:55:20,986 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:55:20,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-11-29 01:55:21,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:55:21,692 INFO L262 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 01:55:21,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:55:21,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1624 backedges. 644 proven. 0 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2023-11-29 01:55:21,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:55:21,761 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:55:21,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1586811141] [2023-11-29 01:55:21,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1586811141] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:55:21,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:55:21,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:55:21,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605764140] [2023-11-29 01:55:21,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:55:21,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 01:55:21,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:55:21,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 01:55:21,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:55:21,810 INFO L87 Difference]: Start difference. First operand has 83 states, 51 states have (on average 1.4509803921568627) internal successors, (74), 52 states have internal predecessors, (74), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 2 states, 2 states have (on average 22.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-29 01:55:26,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:55:26,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:55:26,233 INFO L93 Difference]: Finished difference Result 165 states and 292 transitions. [2023-11-29 01:55:26,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 01:55:26,236 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 183 [2023-11-29 01:55:26,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:55:26,244 INFO L225 Difference]: With dead ends: 165 [2023-11-29 01:55:26,244 INFO L226 Difference]: Without dead ends: 81 [2023-11-29 01:55:26,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:55:26,253 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:55:26,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 124 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2023-11-29 01:55:26,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-11-29 01:55:26,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2023-11-29 01:55:26,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 50 states have (on average 1.38) internal successors, (69), 50 states have internal predecessors, (69), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-29 01:55:26,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 127 transitions. [2023-11-29 01:55:26,305 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 127 transitions. Word has length 183 [2023-11-29 01:55:26,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:55:26,306 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 127 transitions. [2023-11-29 01:55:26,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.5) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-29 01:55:26,306 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 127 transitions. [2023-11-29 01:55:26,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-29 01:55:26,311 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:55:26,311 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:55:26,327 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:55:26,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:55:26,512 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:55:26,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:55:26,513 INFO L85 PathProgramCache]: Analyzing trace with hash 411056464, now seen corresponding path program 1 times [2023-11-29 01:55:26,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:55:26,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2135579925] [2023-11-29 01:55:26,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:55:26,515 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:55:26,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:55:26,517 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 01:55:26,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a80f4a5-2b7b-496b-90ac-d6ff484d9b44/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-11-29 01:55:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:55:27,733 INFO L262 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 01:55:27,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:57:12,771 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 100000000000000000000.0)))) (and (let ((.cse3 ((_ to_fp 8 24) c_currentRoundingMode 4611686018427382800.0))) (let ((.cse0 ((_ to_fp 11 53) c_currentRoundingMode .cse3)) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_5~0))) (or (exists ((~var_1_6~0 (_ FloatingPoint 8 24))) (and (exists ((~var_1_13~0 (_ FloatingPoint 11 53))) (and (exists ((~var_1_12~0 (_ FloatingPoint 11 53))) (and (fp.gt ~var_1_12~0 ~var_1_13~0) (fp.leq ~var_1_12~0 .cse0) (= (fp.sub c_currentRoundingMode .cse1 (fp.add c_currentRoundingMode ((_ to_fp 11 53) c_currentRoundingMode ~var_1_6~0) ~var_1_12~0)) c_~var_1_11~0))) (fp.leq ~var_1_13~0 .cse0) (fp.leq .cse1 ~var_1_13~0))) (fp.geq ~var_1_6~0 .cse2) (fp.leq ~var_1_6~0 .cse3))) (exists ((~var_1_6~0 (_ FloatingPoint 8 24))) (and (fp.geq ~var_1_6~0 .cse2) (fp.leq ~var_1_6~0 .cse3) (exists ((~var_1_13~0 (_ FloatingPoint 11 53))) (and (exists ((~var_1_12~0 (_ FloatingPoint 11 53))) (and (not (fp.gt ~var_1_12~0 ~var_1_13~0)) (fp.geq ~var_1_12~0 ((_ to_fp 11 53) c_currentRoundingMode .cse2)))) (fp.leq ~var_1_13~0 .cse0) (fp.leq .cse1 ~var_1_13~0) (= c_~var_1_11~0 (fp.sub c_currentRoundingMode .cse1 (fp.add c_currentRoundingMode ((_ to_fp 11 53) c_currentRoundingMode ~var_1_6~0) ~var_1_13~0)))))))))) (fp.geq c_~var_1_5~0 .cse2) (= c_currentRoundingMode roundNearestTiesToEven))) is different from false [2023-11-29 01:57:31,947 WARN L293 SmtUtils]: Spent 5.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:57:52,679 WARN L293 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:00,783 WARN L293 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:08,895 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:17,002 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:22,418 WARN L293 SmtUtils]: Spent 5.42s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:30,532 WARN L293 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:38,633 WARN L293 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:44,702 WARN L293 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:58:52,235 WARN L293 SmtUtils]: Spent 7.53s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:00,351 WARN L293 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:08,469 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:15,315 WARN L293 SmtUtils]: Spent 6.85s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:26,397 WARN L293 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:34,512 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:41,173 WARN L293 SmtUtils]: Spent 6.66s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:49,298 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 01:59:55,978 WARN L293 SmtUtils]: Spent 6.68s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:04,107 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:10,218 WARN L293 SmtUtils]: Spent 6.11s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:16,462 WARN L293 SmtUtils]: Spent 6.24s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:24,583 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:32,712 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:40,830 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:48,948 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:00:57,074 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:03,200 WARN L293 SmtUtils]: Spent 6.13s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:11,341 WARN L293 SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:19,469 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:27,596 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:35,006 WARN L293 SmtUtils]: Spent 7.41s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:41,380 WARN L293 SmtUtils]: Spent 6.37s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:49,498 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:01:57,656 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:02:05,772 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:02:13,891 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:02:22,010 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:02:29,737 WARN L293 SmtUtils]: Spent 7.73s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:02:37,864 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:02:45,996 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:02:54,115 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:00,649 WARN L293 SmtUtils]: Spent 6.53s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:08,784 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:16,904 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:23,185 WARN L293 SmtUtils]: Spent 6.28s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:31,730 WARN L293 SmtUtils]: Spent 5.92s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:39,032 WARN L293 SmtUtils]: Spent 7.30s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:47,298 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:03:53,942 WARN L293 SmtUtils]: Spent 6.64s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:00,834 WARN L293 SmtUtils]: Spent 6.89s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:09,109 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:17,323 WARN L293 SmtUtils]: Spent 8.21s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:24,269 WARN L293 SmtUtils]: Spent 6.95s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:32,393 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:40,843 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:48,953 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:04:57,070 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:05,178 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:13,303 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:21,429 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:28,797 WARN L293 SmtUtils]: Spent 7.37s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:35,194 WARN L293 SmtUtils]: Spent 5.93s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:43,316 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:50,042 WARN L293 SmtUtils]: Spent 6.73s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:05:58,158 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:06:06,277 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:06:14,410 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:06:22,518 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:06:29,659 WARN L293 SmtUtils]: Spent 7.14s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:06:37,778 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:06:45,878 WARN L293 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:06:57,775 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:07:05,889 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:07:14,007 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:07:22,122 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:07:30,273 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:07:38,400 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:07:46,531 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:07:54,671 WARN L293 SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:08:02,797 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:08:09,736 WARN L293 SmtUtils]: Spent 6.94s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:08:26,333 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:08:34,453 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 13 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:08:42,575 WARN L293 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:08:50,688 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:09:02,875 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 02:09:14,669 WARN L293 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)