./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd --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 236eb7360c7172a862284c925524fdf93c866b7a8af53ef50190867181de9a28 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 14:53:18,244 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 14:53:18,347 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 14:53:18,356 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 14:53:18,357 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 14:53:18,382 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 14:53:18,382 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 14:53:18,382 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 14:53:18,383 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 14:53:18,383 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 14:53:18,383 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 14:53:18,383 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 14:53:18,384 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 14:53:18,384 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 14:53:18,384 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 14:53:18,384 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 14:53:18,384 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 14:53:18,384 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 14:53:18,384 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 14:53:18,384 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 14:53:18,385 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 14:53:18,385 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:53:18,386 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 14:53:18,386 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 14:53:18,387 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 14:53:18,387 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd 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 -> 236eb7360c7172a862284c925524fdf93c866b7a8af53ef50190867181de9a28 [2024-11-13 14:53:18,700 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 14:53:18,711 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 14:53:18,716 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 14:53:18,717 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 14:53:18,717 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 14:53:18,721 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i Unable to find full path for "g++" [2024-11-13 14:53:20,765 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 14:53:21,082 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 14:53:21,087 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i [2024-11-13 14:53:21,100 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data/c84e8984c/ed2cab860850499198bd0f0a01ddb94d/FLAG6981b1174 [2024-11-13 14:53:21,119 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data/c84e8984c/ed2cab860850499198bd0f0a01ddb94d [2024-11-13 14:53:21,123 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 14:53:21,124 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 14:53:21,126 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 14:53:21,126 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 14:53:21,131 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 14:53:21,132 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,134 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62cd3147 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21, skipping insertion in model container [2024-11-13 14:53:21,134 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,160 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 14:53:21,329 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i[919,932] [2024-11-13 14:53:21,453 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:53:21,467 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 14:53:21,480 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i[919,932] [2024-11-13 14:53:21,554 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:53:21,577 INFO L204 MainTranslator]: Completed translation [2024-11-13 14:53:21,578 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21 WrapperNode [2024-11-13 14:53:21,578 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 14:53:21,580 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 14:53:21,581 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 14:53:21,581 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 14:53:21,588 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,605 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,675 INFO L138 Inliner]: procedures = 26, calls = 62, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 334 [2024-11-13 14:53:21,675 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 14:53:21,676 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 14:53:21,676 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 14:53:21,676 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 14:53:21,692 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,692 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,698 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,729 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-13 14:53:21,730 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,730 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,742 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,746 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,749 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,751 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,756 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 14:53:21,760 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 14:53:21,760 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 14:53:21,760 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 14:53:21,761 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (1/1) ... [2024-11-13 14:53:21,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:53:21,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:53:21,802 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 14:53:21,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 14:53:21,835 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 14:53:21,835 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 14:53:21,836 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 14:53:21,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 14:53:21,837 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 14:53:21,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 14:53:21,959 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 14:53:21,961 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 14:53:22,782 INFO L? ?]: Removed 21 outVars from TransFormulas that were not future-live. [2024-11-13 14:53:22,783 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 14:53:22,804 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 14:53:22,804 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 14:53:22,805 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:53:22 BoogieIcfgContainer [2024-11-13 14:53:22,805 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 14:53:22,807 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 14:53:22,807 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 14:53:22,814 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 14:53:22,815 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:53:21" (1/3) ... [2024-11-13 14:53:22,815 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ebcfc4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:53:22, skipping insertion in model container [2024-11-13 14:53:22,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:21" (2/3) ... [2024-11-13 14:53:22,816 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ebcfc4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:53:22, skipping insertion in model container [2024-11-13 14:53:22,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:53:22" (3/3) ... [2024-11-13 14:53:22,818 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i [2024-11-13 14:53:22,835 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 14:53:22,838 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i that has 2 procedures, 146 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 14:53:22,908 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 14:53:22,927 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6677b255, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 14:53:22,927 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 14:53:22,934 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 94 states have (on average 1.4148936170212767) internal successors, (133), 95 states have internal predecessors, (133), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-13 14:53:22,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-13 14:53:22,961 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:22,962 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:22,962 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:22,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:22,968 INFO L85 PathProgramCache]: Analyzing trace with hash -951080937, now seen corresponding path program 1 times [2024-11-13 14:53:22,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:53:22,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366941770] [2024-11-13 14:53:22,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:22,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:53:23,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:53:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:53:23,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:53:23,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:53:23,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:53:23,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:53:23,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 14:53:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:53:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-13 14:53:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:53:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:53:23,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 14:53:23,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:53:23,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:53:23,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 14:53:23,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:53:23,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 14:53:23,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:53:23,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 14:53:23,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:53:23,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 14:53:23,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:53:23,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:53:23,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:53:23,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:53:23,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-13 14:53:23,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:53:23,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 14:53:23,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:53:23,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-13 14:53:23,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:53:23,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-13 14:53:23,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:53:23,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:53:23,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:53:23,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:53:23,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:53:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 14:53:23,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 14:53:23,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 14:53:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 14:53:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 14:53:23,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 14:53:23,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-13 14:53:23,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 14:53:23,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-13 14:53:23,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 14:53:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-13 14:53:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 14:53:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:23,886 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-11-13 14:53:23,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:53:23,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366941770] [2024-11-13 14:53:23,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366941770] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:53:23,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:53:23,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 14:53:23,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403964160] [2024-11-13 14:53:23,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:53:23,895 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 14:53:23,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:53:23,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 14:53:23,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 14:53:23,926 INFO L87 Difference]: Start difference. First operand has 146 states, 94 states have (on average 1.4148936170212767) internal successors, (133), 95 states have internal predecessors, (133), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Second operand has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) [2024-11-13 14:53:23,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:53:23,992 INFO L93 Difference]: Finished difference Result 285 states and 505 transitions. [2024-11-13 14:53:23,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 14:53:23,995 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) Word has length 306 [2024-11-13 14:53:23,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:53:24,003 INFO L225 Difference]: With dead ends: 285 [2024-11-13 14:53:24,007 INFO L226 Difference]: Without dead ends: 142 [2024-11-13 14:53:24,011 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 14:53:24,014 INFO L432 NwaCegarLoop]: 224 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:53:24,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:53:24,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-11-13 14:53:24,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2024-11-13 14:53:24,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 91 states have (on average 1.3846153846153846) internal successors, (126), 91 states have internal predecessors, (126), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-13 14:53:24,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 224 transitions. [2024-11-13 14:53:24,079 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 224 transitions. Word has length 306 [2024-11-13 14:53:24,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:53:24,080 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 224 transitions. [2024-11-13 14:53:24,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) [2024-11-13 14:53:24,081 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 224 transitions. [2024-11-13 14:53:24,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-13 14:53:24,092 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:24,093 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:24,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 14:53:24,095 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:24,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:24,096 INFO L85 PathProgramCache]: Analyzing trace with hash -524246767, now seen corresponding path program 1 times [2024-11-13 14:53:24,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:53:24,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423012530] [2024-11-13 14:53:24,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:24,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:53:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:53:25,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:53:25,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:53:25,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:53:25,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:53:25,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:53:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 14:53:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:53:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-13 14:53:25,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:53:25,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:53:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 14:53:25,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:53:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:53:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 14:53:25,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:53:25,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 14:53:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:53:25,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 14:53:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:53:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 14:53:25,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:53:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:53:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:53:25,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:53:25,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-13 14:53:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:53:25,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 14:53:25,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:53:25,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-13 14:53:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:53:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-13 14:53:25,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:53:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:53:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:53:25,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:53:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:53:25,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 14:53:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 14:53:25,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 14:53:25,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 14:53:25,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 14:53:25,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 14:53:25,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-13 14:53:25,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 14:53:25,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-13 14:53:25,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 14:53:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-13 14:53:25,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 14:53:25,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:25,394 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-11-13 14:53:25,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:53:25,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423012530] [2024-11-13 14:53:25,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423012530] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:53:25,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:53:25,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 14:53:25,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890255876] [2024-11-13 14:53:25,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:53:25,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 14:53:25,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:53:25,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 14:53:25,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:53:25,403 INFO L87 Difference]: Start difference. First operand 142 states and 224 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-11-13 14:53:26,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:53:26,191 INFO L93 Difference]: Finished difference Result 440 states and 687 transitions. [2024-11-13 14:53:26,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:53:26,194 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 306 [2024-11-13 14:53:26,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:53:26,202 INFO L225 Difference]: With dead ends: 440 [2024-11-13 14:53:26,202 INFO L226 Difference]: Without dead ends: 301 [2024-11-13 14:53:26,203 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:53:26,206 INFO L432 NwaCegarLoop]: 295 mSDtfsCounter, 234 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:53:26,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 996 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 14:53:26,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2024-11-13 14:53:26,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 227. [2024-11-13 14:53:26,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 147 states have (on average 1.3877551020408163) internal successors, (204), 148 states have internal predecessors, (204), 77 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-13 14:53:26,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 358 transitions. [2024-11-13 14:53:26,259 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 358 transitions. Word has length 306 [2024-11-13 14:53:26,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:53:26,260 INFO L471 AbstractCegarLoop]: Abstraction has 227 states and 358 transitions. [2024-11-13 14:53:26,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) [2024-11-13 14:53:26,261 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 358 transitions. [2024-11-13 14:53:26,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-13 14:53:26,272 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:26,272 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:26,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 14:53:26,273 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:26,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:26,274 INFO L85 PathProgramCache]: Analyzing trace with hash -917273777, now seen corresponding path program 1 times [2024-11-13 14:53:26,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:53:26,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129314832] [2024-11-13 14:53:26,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:26,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:53:26,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:53:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:53:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:53:27,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:53:27,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:53:27,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:53:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 14:53:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:53:27,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-13 14:53:27,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:53:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:53:27,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 14:53:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:53:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:53:27,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 14:53:27,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:53:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 14:53:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:53:27,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 14:53:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:53:27,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 14:53:27,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:53:27,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:53:27,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:53:27,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:53:27,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-13 14:53:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:53:27,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 14:53:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:53:27,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-13 14:53:27,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:53:27,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-13 14:53:27,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:53:27,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:53:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:53:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:53:27,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:53:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 14:53:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 14:53:27,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 14:53:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 14:53:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 14:53:27,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 14:53:27,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-13 14:53:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 14:53:27,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-13 14:53:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 14:53:27,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-13 14:53:27,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 14:53:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 6 proven. 138 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2024-11-13 14:53:27,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:53:27,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129314832] [2024-11-13 14:53:27,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129314832] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:53:27,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559093097] [2024-11-13 14:53:27,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:27,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:27,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:53:27,318 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:53:27,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 14:53:27,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:27,600 INFO L255 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 14:53:27,612 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:53:28,270 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 420 proven. 138 refuted. 0 times theorem prover too weak. 4146 trivial. 0 not checked. [2024-11-13 14:53:28,270 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:53:28,806 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 6 proven. 138 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2024-11-13 14:53:28,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559093097] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:53:28,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:53:28,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-13 14:53:28,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76457197] [2024-11-13 14:53:28,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:53:28,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 14:53:28,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:53:28,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 14:53:28,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-13 14:53:28,810 INFO L87 Difference]: Start difference. First operand 227 states and 358 transitions. Second operand has 13 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2024-11-13 14:53:29,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:53:29,742 INFO L93 Difference]: Finished difference Result 465 states and 726 transitions. [2024-11-13 14:53:29,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 14:53:29,743 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) Word has length 306 [2024-11-13 14:53:29,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:53:29,748 INFO L225 Difference]: With dead ends: 465 [2024-11-13 14:53:29,748 INFO L226 Difference]: Without dead ends: 241 [2024-11-13 14:53:29,749 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 702 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-11-13 14:53:29,750 INFO L432 NwaCegarLoop]: 155 mSDtfsCounter, 187 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 770 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:53:29,751 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 770 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 793 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-13 14:53:29,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-13 14:53:29,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 237. [2024-11-13 14:53:29,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 155 states have (on average 1.367741935483871) internal successors, (212), 156 states have internal predecessors, (212), 77 states have call successors, (77), 4 states have call predecessors, (77), 4 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-13 14:53:29,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 366 transitions. [2024-11-13 14:53:29,846 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 366 transitions. Word has length 306 [2024-11-13 14:53:29,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:53:29,847 INFO L471 AbstractCegarLoop]: Abstraction has 237 states and 366 transitions. [2024-11-13 14:53:29,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2024-11-13 14:53:29,848 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 366 transitions. [2024-11-13 14:53:29,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-13 14:53:29,851 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:29,851 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:29,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 14:53:30,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:30,052 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:30,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:30,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1051287283, now seen corresponding path program 1 times [2024-11-13 14:53:30,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:53:30,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167535299] [2024-11-13 14:53:30,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:30,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:53:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:53:31,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:53:31,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:53:31,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:53:31,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:53:31,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:53:31,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 14:53:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:53:31,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-13 14:53:31,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:53:31,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:53:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 14:53:31,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:53:31,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:53:31,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 14:53:31,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:53:31,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 14:53:31,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:53:31,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 14:53:31,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:53:31,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 14:53:31,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:53:31,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:53:31,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:53:31,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:53:31,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-13 14:53:31,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:53:31,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 14:53:31,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:53:31,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-13 14:53:31,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:53:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-13 14:53:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:53:31,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:53:31,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:53:31,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:53:31,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:53:31,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 14:53:31,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 14:53:31,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 14:53:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 14:53:31,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 14:53:31,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 14:53:31,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-13 14:53:31,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 14:53:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-13 14:53:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 14:53:31,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-13 14:53:31,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 14:53:31,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:31,330 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2024-11-13 14:53:31,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:53:31,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167535299] [2024-11-13 14:53:31,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167535299] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:53:31,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:53:31,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-13 14:53:31,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41819385] [2024-11-13 14:53:31,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:53:31,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 14:53:31,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:53:31,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 14:53:31,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:53:31,333 INFO L87 Difference]: Start difference. First operand 237 states and 366 transitions. Second operand has 10 states, 10 states have (on average 6.4) internal successors, (64), 10 states have internal predecessors, (64), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-11-13 14:53:33,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:53:33,554 INFO L93 Difference]: Finished difference Result 1146 states and 1758 transitions. [2024-11-13 14:53:33,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 14:53:33,555 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.4) internal successors, (64), 10 states have internal predecessors, (64), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 306 [2024-11-13 14:53:33,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:53:33,568 INFO L225 Difference]: With dead ends: 1146 [2024-11-13 14:53:33,568 INFO L226 Difference]: Without dead ends: 912 [2024-11-13 14:53:33,570 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2024-11-13 14:53:33,572 INFO L432 NwaCegarLoop]: 371 mSDtfsCounter, 898 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 898 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 1323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:53:33,574 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [898 Valid, 1469 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 1139 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-13 14:53:33,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2024-11-13 14:53:33,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 864. [2024-11-13 14:53:33,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 612 states have (on average 1.4166666666666667) internal successors, (867), 618 states have internal predecessors, (867), 235 states have call successors, (235), 16 states have call predecessors, (235), 16 states have return successors, (235), 229 states have call predecessors, (235), 235 states have call successors, (235) [2024-11-13 14:53:33,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1337 transitions. [2024-11-13 14:53:33,765 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1337 transitions. Word has length 306 [2024-11-13 14:53:33,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:53:33,767 INFO L471 AbstractCegarLoop]: Abstraction has 864 states and 1337 transitions. [2024-11-13 14:53:33,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.4) internal successors, (64), 10 states have internal predecessors, (64), 2 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-11-13 14:53:33,767 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1337 transitions. [2024-11-13 14:53:33,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-11-13 14:53:33,790 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:33,790 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:33,790 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 14:53:33,790 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:33,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:33,791 INFO L85 PathProgramCache]: Analyzing trace with hash -526776101, now seen corresponding path program 1 times [2024-11-13 14:53:33,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:53:33,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896772603] [2024-11-13 14:53:33,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:33,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:53:33,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:53:34,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:53:34,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:53:34,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:53:34,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:53:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:53:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 14:53:34,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:53:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-13 14:53:34,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:53:34,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:53:34,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 14:53:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:53:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:53:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 14:53:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:53:34,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 14:53:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:53:34,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 14:53:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:53:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 14:53:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:53:34,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:53:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:53:34,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:53:34,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-13 14:53:34,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:53:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 14:53:34,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:53:34,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-13 14:53:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:53:34,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-13 14:53:34,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:53:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:53:34,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:53:34,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:53:34,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:53:34,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 14:53:34,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 14:53:34,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 14:53:34,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 14:53:34,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 14:53:34,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 14:53:34,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-13 14:53:34,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 14:53:34,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-13 14:53:34,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 14:53:34,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-13 14:53:34,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 14:53:34,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 84 proven. 60 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2024-11-13 14:53:34,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:53:34,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896772603] [2024-11-13 14:53:34,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896772603] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:53:34,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933243244] [2024-11-13 14:53:34,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:34,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:34,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:53:34,497 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:53:34,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 14:53:34,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:34,734 INFO L255 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 14:53:34,745 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:53:35,161 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 2344 proven. 60 refuted. 0 times theorem prover too weak. 2300 trivial. 0 not checked. [2024-11-13 14:53:35,161 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:53:35,673 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 84 proven. 60 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2024-11-13 14:53:35,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933243244] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:53:35,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:53:35,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-13 14:53:35,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632018440] [2024-11-13 14:53:35,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:53:35,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 14:53:35,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:53:35,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 14:53:35,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-13 14:53:35,676 INFO L87 Difference]: Start difference. First operand 864 states and 1337 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) [2024-11-13 14:53:36,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:53:36,192 INFO L93 Difference]: Finished difference Result 1399 states and 2157 transitions. [2024-11-13 14:53:36,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:53:36,193 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) Word has length 307 [2024-11-13 14:53:36,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:53:36,202 INFO L225 Difference]: With dead ends: 1399 [2024-11-13 14:53:36,205 INFO L226 Difference]: Without dead ends: 538 [2024-11-13 14:53:36,207 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 718 GetRequests, 708 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2024-11-13 14:53:36,211 INFO L432 NwaCegarLoop]: 165 mSDtfsCounter, 219 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:53:36,211 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 394 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 14:53:36,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2024-11-13 14:53:36,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 532. [2024-11-13 14:53:36,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 371 states have (on average 1.371967654986523) internal successors, (509), 373 states have internal predecessors, (509), 149 states have call successors, (149), 11 states have call predecessors, (149), 11 states have return successors, (149), 147 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-13 14:53:36,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 807 transitions. [2024-11-13 14:53:36,302 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 807 transitions. Word has length 307 [2024-11-13 14:53:36,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:53:36,303 INFO L471 AbstractCegarLoop]: Abstraction has 532 states and 807 transitions. [2024-11-13 14:53:36,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) [2024-11-13 14:53:36,304 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 807 transitions. [2024-11-13 14:53:36,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2024-11-13 14:53:36,309 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:36,310 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:36,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 14:53:36,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:36,511 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:36,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:36,511 INFO L85 PathProgramCache]: Analyzing trace with hash -789184064, now seen corresponding path program 1 times [2024-11-13 14:53:36,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:53:36,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089903576] [2024-11-13 14:53:36,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:36,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:53:36,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:53:37,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:53:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:53:37,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:53:37,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:53:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:53:37,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 14:53:37,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:53:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-13 14:53:37,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:53:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:53:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-13 14:53:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:53:37,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:53:37,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-13 14:53:37,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:53:37,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-13 14:53:37,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:53:37,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-13 14:53:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:53:37,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-13 14:53:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:53:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:53:37,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:53:37,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:53:37,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-13 14:53:37,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:53:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-13 14:53:37,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:53:37,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-13 14:53:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:53:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-13 14:53:37,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:53:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:53:37,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:53:37,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-13 14:53:37,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:53:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-13 14:53:37,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-13 14:53:37,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-13 14:53:37,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-13 14:53:37,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-13 14:53:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-13 14:53:37,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-13 14:53:37,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2024-11-13 14:53:37,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-11-13 14:53:37,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2024-11-13 14:53:37,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2024-11-13 14:53:37,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-13 14:53:37,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 84 proven. 60 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2024-11-13 14:53:37,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:53:37,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089903576] [2024-11-13 14:53:37,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089903576] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:53:37,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045788229] [2024-11-13 14:53:37,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:37,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:37,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:53:37,233 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:53:37,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 14:53:37,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:37,455 INFO L255 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 14:53:37,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:53:37,840 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 2344 proven. 60 refuted. 0 times theorem prover too weak. 2300 trivial. 0 not checked. [2024-11-13 14:53:37,840 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:53:38,304 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 84 proven. 60 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2024-11-13 14:53:38,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045788229] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:53:38,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:53:38,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2024-11-13 14:53:38,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378873626] [2024-11-13 14:53:38,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:53:38,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 14:53:38,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:53:38,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 14:53:38,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:53:38,309 INFO L87 Difference]: Start difference. First operand 532 states and 807 transitions. Second operand has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) [2024-11-13 14:53:38,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:53:38,855 INFO L93 Difference]: Finished difference Result 1072 states and 1627 transitions. [2024-11-13 14:53:38,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 14:53:38,856 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) Word has length 309 [2024-11-13 14:53:38,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:53:38,861 INFO L225 Difference]: With dead ends: 1072 [2024-11-13 14:53:38,861 INFO L226 Difference]: Without dead ends: 543 [2024-11-13 14:53:38,863 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 723 GetRequests, 711 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-11-13 14:53:38,864 INFO L432 NwaCegarLoop]: 164 mSDtfsCounter, 205 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:53:38,864 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 711 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 14:53:38,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2024-11-13 14:53:38,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 537. [2024-11-13 14:53:38,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 376 states have (on average 1.3670212765957446) internal successors, (514), 378 states have internal predecessors, (514), 149 states have call successors, (149), 11 states have call predecessors, (149), 11 states have return successors, (149), 147 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-13 14:53:38,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 812 transitions. [2024-11-13 14:53:38,933 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 812 transitions. Word has length 309 [2024-11-13 14:53:38,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:53:38,934 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 812 transitions. [2024-11-13 14:53:38,934 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) [2024-11-13 14:53:38,935 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 812 transitions. [2024-11-13 14:53:38,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2024-11-13 14:53:38,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:38,938 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:38,959 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 14:53:39,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:39,142 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:39,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:39,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1182211074, now seen corresponding path program 1 times [2024-11-13 14:53:39,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:53:39,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912594822] [2024-11-13 14:53:39,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:39,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:53:39,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 14:53:39,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [782941355] [2024-11-13 14:53:39,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:39,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:39,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:53:39,318 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:53:39,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 14:53:39,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 14:53:39,583 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 14:53:39,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 14:53:40,023 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 14:53:40,023 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 14:53:40,024 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 14:53:40,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-13 14:53:40,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:53:40,234 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:40,505 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 14:53:40,508 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 02:53:40 BoogieIcfgContainer [2024-11-13 14:53:40,508 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 14:53:40,509 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 14:53:40,509 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 14:53:40,509 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 14:53:40,510 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:53:22" (3/4) ... [2024-11-13 14:53:40,512 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 14:53:40,513 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 14:53:40,514 INFO L158 Benchmark]: Toolchain (without parser) took 19389.88ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 91.8MB in the beginning and 126.1MB in the end (delta: -34.3MB). Peak memory consumption was 82.6MB. Max. memory is 16.1GB. [2024-11-13 14:53:40,515 INFO L158 Benchmark]: CDTParser took 0.65ms. Allocated memory is still 83.9MB. Free memory is still 39.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 14:53:40,515 INFO L158 Benchmark]: CACSL2BoogieTranslator took 452.46ms. Allocated memory is still 117.4MB. Free memory was 91.2MB in the beginning and 75.5MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-13 14:53:40,515 INFO L158 Benchmark]: Boogie Procedure Inliner took 95.40ms. Allocated memory is still 117.4MB. Free memory was 75.5MB in the beginning and 70.5MB in the end (delta: 5.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 14:53:40,515 INFO L158 Benchmark]: Boogie Preprocessor took 79.94ms. Allocated memory is still 117.4MB. Free memory was 70.5MB in the beginning and 64.9MB in the end (delta: 5.6MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 14:53:40,516 INFO L158 Benchmark]: RCFGBuilder took 1044.95ms. Allocated memory is still 117.4MB. Free memory was 64.9MB in the beginning and 80.6MB in the end (delta: -15.7MB). Peak memory consumption was 40.0MB. Max. memory is 16.1GB. [2024-11-13 14:53:40,516 INFO L158 Benchmark]: TraceAbstraction took 17701.32ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 79.9MB in the beginning and 126.1MB in the end (delta: -46.2MB). Peak memory consumption was 67.7MB. Max. memory is 16.1GB. [2024-11-13 14:53:40,516 INFO L158 Benchmark]: Witness Printer took 4.21ms. Allocated memory is still 234.9MB. Free memory was 126.1MB in the beginning and 126.1MB in the end (delta: 19.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 14:53:40,518 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.65ms. Allocated memory is still 83.9MB. Free memory is still 39.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 452.46ms. Allocated memory is still 117.4MB. Free memory was 91.2MB in the beginning and 75.5MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 95.40ms. Allocated memory is still 117.4MB. Free memory was 75.5MB in the beginning and 70.5MB in the end (delta: 5.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 79.94ms. Allocated memory is still 117.4MB. Free memory was 70.5MB in the beginning and 64.9MB in the end (delta: 5.6MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 1044.95ms. Allocated memory is still 117.4MB. Free memory was 64.9MB in the beginning and 80.6MB in the end (delta: -15.7MB). Peak memory consumption was 40.0MB. Max. memory is 16.1GB. * TraceAbstraction took 17701.32ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 79.9MB in the beginning and 126.1MB in the end (delta: -46.2MB). Peak memory consumption was 67.7MB. Max. memory is 16.1GB. * Witness Printer took 4.21ms. Allocated memory is still 234.9MB. Free memory was 126.1MB in the beginning and 126.1MB in the end (delta: 19.6kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryArithmeticDOUBLEoperation at line 68, overapproximation of someBinaryFLOATComparisonOperation at line 193, overapproximation of someBinaryFLOATComparisonOperation at line 114, overapproximation of someBinaryFLOATComparisonOperation at line 126, overapproximation of someBinaryFLOATComparisonOperation at line 205, overapproximation of someBinaryFLOATComparisonOperation at line 206, overapproximation of someBinaryFLOATComparisonOperation at line 108, overapproximation of someBinaryFLOATComparisonOperation at line 191, overapproximation of bitwiseOr at line 107, overapproximation of someBinaryDOUBLEComparisonOperation at line 220, overapproximation of someBinaryDOUBLEComparisonOperation at line 160, overapproximation of someBinaryDOUBLEComparisonOperation at line 158, overapproximation of someBinaryDOUBLEComparisonOperation at line 220, overapproximation of someBinaryDOUBLEComparisonOperation at line 74, overapproximation of someBinaryDOUBLEComparisonOperation at line 162, overapproximation of someBinaryDOUBLEComparisonOperation at line 154, overapproximation of someBinaryDOUBLEComparisonOperation at line 156, overapproximation of someUnaryFLOAToperation at line 108. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 5; [L23] signed char var_1_2 = -1; [L24] signed char var_1_3 = 10; [L25] signed long int var_1_5 = 5; [L26] unsigned char var_1_6 = 0; [L27] double var_1_7 = 24.8; [L28] double var_1_8 = 500.5; [L29] double var_1_9 = 2.4; [L30] double var_1_10 = 0.4; [L31] double var_1_11 = 255.8; [L32] double var_1_12 = 50.75; [L33] unsigned char var_1_13 = 4; [L34] unsigned char var_1_14 = 200; [L35] unsigned char var_1_15 = 25; [L36] unsigned char var_1_16 = 128; [L37] unsigned char var_1_17 = 64; [L38] unsigned char var_1_18 = 32; [L39] unsigned char var_1_19 = 32; [L40] unsigned long int var_1_20 = 1; [L41] float var_1_21 = 9999999999.2; [L42] double var_1_23 = 10.875; [L43] unsigned char var_1_24 = 0; [L44] unsigned char var_1_25 = 0; [L45] float var_1_26 = 1000000000000.6; [L46] unsigned long int var_1_27 = 2609431563; [L47] unsigned long int var_1_28 = 16; [L48] float var_1_29 = 2.375; [L49] float var_1_30 = 8.8; [L50] float var_1_31 = 2.6; [L51] unsigned short int var_1_32 = 1; [L52] signed char var_1_33 = 50; [L53] signed long int var_1_34 = 100; [L54] signed long int var_1_35 = -10; [L55] signed char var_1_36 = 64; [L56] float var_1_37 = 9.5; [L57] signed char var_1_38 = -2; [L58] signed char var_1_39 = 32; [L59] signed char var_1_40 = 10; [L60] signed long int var_1_41 = 200; [L61] signed char var_1_42 = 2; [L62] signed long int var_1_43 = 2; VAL [isInitial=0, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=10, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L224] isInitial = 1 [L225] FCALL initially() [L226] COND TRUE 1 [L227] FCALL updateLastVariables() [L228] CALL updateVariables() [L140] var_1_2 = __VERIFIER_nondet_char() [L141] CALL assume_abort_if_not(var_1_2 >= -1) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=10, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=10, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L141] RET assume_abort_if_not(var_1_2 >= -1) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=10, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L142] CALL assume_abort_if_not(var_1_2 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=10, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=10, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L142] RET assume_abort_if_not(var_1_2 <= 127) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=10, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L143] var_1_3 = __VERIFIER_nondet_char() [L144] CALL assume_abort_if_not(var_1_3 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L144] RET assume_abort_if_not(var_1_3 >= 0) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L145] CALL assume_abort_if_not(var_1_3 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L145] RET assume_abort_if_not(var_1_3 <= 127) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=5, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L146] var_1_5 = __VERIFIER_nondet_long() [L147] CALL assume_abort_if_not(var_1_5 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L147] RET assume_abort_if_not(var_1_5 >= -2147483648) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L148] CALL assume_abort_if_not(var_1_5 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L148] RET assume_abort_if_not(var_1_5 <= 2147483647) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L149] CALL assume_abort_if_not(var_1_5 != 0) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L149] RET assume_abort_if_not(var_1_5 != 0) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L150] var_1_6 = __VERIFIER_nondet_uchar() [L151] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L151] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L152] CALL assume_abort_if_not(var_1_6 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L152] RET assume_abort_if_not(var_1_6 <= 1) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_8=1001/2, var_1_9=12/5] [L153] var_1_8 = __VERIFIER_nondet_double() [L154] CALL assume_abort_if_not((var_1_8 >= -461168.6018427382800e+13F && var_1_8 <= -1.0e-20F) || (var_1_8 <= 4611686.018427382800e+12F && var_1_8 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_9=12/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_9=12/5] [L154] RET assume_abort_if_not((var_1_8 >= -461168.6018427382800e+13F && var_1_8 <= -1.0e-20F) || (var_1_8 <= 4611686.018427382800e+12F && var_1_8 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5, var_1_9=12/5] [L155] var_1_9 = __VERIFIER_nondet_double() [L156] CALL assume_abort_if_not((var_1_9 >= -230584.3009213691390e+13F && var_1_9 <= -1.0e-20F) || (var_1_9 <= 2305843.009213691390e+12F && var_1_9 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L156] RET assume_abort_if_not((var_1_9 >= -230584.3009213691390e+13F && var_1_9 <= -1.0e-20F) || (var_1_9 <= 2305843.009213691390e+12F && var_1_9 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=2/5, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L157] var_1_10 = __VERIFIER_nondet_double() [L158] CALL assume_abort_if_not((var_1_10 >= -230584.3009213691390e+13F && var_1_10 <= -1.0e-20F) || (var_1_10 <= 2305843.009213691390e+12F && var_1_10 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L158] RET assume_abort_if_not((var_1_10 >= -230584.3009213691390e+13F && var_1_10 <= -1.0e-20F) || (var_1_10 <= 2305843.009213691390e+12F && var_1_10 >= 1.0e-20F )) VAL [isInitial=1, var_1_11=1279/5, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L159] var_1_11 = __VERIFIER_nondet_double() [L160] CALL assume_abort_if_not((var_1_11 >= -115292.1504606845700e+13F && var_1_11 <= -1.0e-20F) || (var_1_11 <= 1152921.504606845700e+12F && var_1_11 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L160] RET assume_abort_if_not((var_1_11 >= -115292.1504606845700e+13F && var_1_11 <= -1.0e-20F) || (var_1_11 <= 1152921.504606845700e+12F && var_1_11 >= 1.0e-20F )) VAL [isInitial=1, var_1_12=203/4, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L161] var_1_12 = __VERIFIER_nondet_double() [L162] CALL assume_abort_if_not((var_1_12 >= -115292.1504606845700e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 1152921.504606845700e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L162] RET assume_abort_if_not((var_1_12 >= -115292.1504606845700e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 1152921.504606845700e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4, var_1_14=200, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L163] var_1_14 = __VERIFIER_nondet_uchar() [L164] CALL assume_abort_if_not(var_1_14 >= 190) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L164] RET assume_abort_if_not(var_1_14 >= 190) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L165] CALL assume_abort_if_not(var_1_14 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L165] RET assume_abort_if_not(var_1_14 <= 254) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=25, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L166] var_1_15 = __VERIFIER_nondet_uchar() [L167] CALL assume_abort_if_not(var_1_15 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L167] RET assume_abort_if_not(var_1_15 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L168] CALL assume_abort_if_not(var_1_15 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L168] RET assume_abort_if_not(var_1_15 <= 63) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=128, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L169] var_1_16 = __VERIFIER_nondet_uchar() [L170] CALL assume_abort_if_not(var_1_16 >= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L170] RET assume_abort_if_not(var_1_16 >= 127) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L171] CALL assume_abort_if_not(var_1_16 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L171] RET assume_abort_if_not(var_1_16 <= 254) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=64, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L172] var_1_17 = __VERIFIER_nondet_uchar() [L173] CALL assume_abort_if_not(var_1_17 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L173] RET assume_abort_if_not(var_1_17 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L174] CALL assume_abort_if_not(var_1_17 <= 64) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L174] RET assume_abort_if_not(var_1_17 <= 64) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=32, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L175] var_1_18 = __VERIFIER_nondet_uchar() [L176] CALL assume_abort_if_not(var_1_18 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L176] RET assume_abort_if_not(var_1_18 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L177] CALL assume_abort_if_not(var_1_18 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L177] RET assume_abort_if_not(var_1_18 <= 63) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=32, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L178] var_1_19 = __VERIFIER_nondet_uchar() [L179] CALL assume_abort_if_not(var_1_19 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L179] RET assume_abort_if_not(var_1_19 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L180] CALL assume_abort_if_not(var_1_19 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L180] RET assume_abort_if_not(var_1_19 <= 63) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L181] var_1_25 = __VERIFIER_nondet_uchar() [L182] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L182] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L183] CALL assume_abort_if_not(var_1_25 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L183] RET assume_abort_if_not(var_1_25 <= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=2609431563, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L184] var_1_27 = __VERIFIER_nondet_ulong() [L185] CALL assume_abort_if_not(var_1_27 >= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L185] RET assume_abort_if_not(var_1_27 >= 2147483647) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L186] CALL assume_abort_if_not(var_1_27 <= 4294967295) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L186] RET assume_abort_if_not(var_1_27 <= 4294967295) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_28=16, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L187] var_1_28 = __VERIFIER_nondet_ulong() [L188] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L188] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L189] CALL assume_abort_if_not(var_1_28 <= 4294967295) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L189] RET assume_abort_if_not(var_1_28 <= 4294967295) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_29=19/8, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L190] var_1_29 = __VERIFIER_nondet_float() [L191] CALL assume_abort_if_not((var_1_29 >= -922337.2036854765600e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854765600e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L191] RET assume_abort_if_not((var_1_29 >= -922337.2036854765600e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854765600e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_31=13/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L192] var_1_31 = __VERIFIER_nondet_float() [L193] CALL assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L193] RET assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=50, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L194] var_1_33 = __VERIFIER_nondet_char() [L195] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L195] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L196] CALL assume_abort_if_not(var_1_33 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L196] RET assume_abort_if_not(var_1_33 <= 127) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=100, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L197] var_1_34 = __VERIFIER_nondet_long() [L198] CALL assume_abort_if_not(var_1_34 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L198] RET assume_abort_if_not(var_1_34 >= -2147483648) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L199] CALL assume_abort_if_not(var_1_34 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L199] RET assume_abort_if_not(var_1_34 <= 2147483647) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L200] CALL assume_abort_if_not(var_1_34 != 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L200] RET assume_abort_if_not(var_1_34 != 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-10, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L201] var_1_35 = __VERIFIER_nondet_long() [L202] CALL assume_abort_if_not(var_1_35 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L202] RET assume_abort_if_not(var_1_35 >= -2147483648) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L203] CALL assume_abort_if_not(var_1_35 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L203] RET assume_abort_if_not(var_1_35 <= 2147483647) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_37=19/2, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L204] var_1_37 = __VERIFIER_nondet_float() [L205] CALL assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L205] RET assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L206] CALL assume_abort_if_not(var_1_37 != 0.0F) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L206] RET assume_abort_if_not(var_1_37 != 0.0F) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-2, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L207] var_1_38 = __VERIFIER_nondet_char() [L208] CALL assume_abort_if_not(var_1_38 >= -126) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L208] RET assume_abort_if_not(var_1_38 >= -126) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L209] CALL assume_abort_if_not(var_1_38 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L209] RET assume_abort_if_not(var_1_38 <= 126) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=32, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L210] var_1_39 = __VERIFIER_nondet_char() [L211] CALL assume_abort_if_not(var_1_39 >= -1) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L211] RET assume_abort_if_not(var_1_39 >= -1) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L212] CALL assume_abort_if_not(var_1_39 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L212] RET assume_abort_if_not(var_1_39 <= 126) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=10, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L213] var_1_40 = __VERIFIER_nondet_char() [L214] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L214] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L215] CALL assume_abort_if_not(var_1_40 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L215] RET assume_abort_if_not(var_1_40 <= 126) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L228] RET updateVariables() [L229] CALL step() [L66] signed char stepLocal_0 = var_1_2; VAL [isInitial=1, stepLocal_0=-1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0, var_1_7=124/5] [L67] COND TRUE -256 <= stepLocal_0 [L68] var_1_7 = (var_1_8 + (((((var_1_9) > (var_1_10)) ? (var_1_9) : (var_1_10))) + (var_1_11 + var_1_12))) VAL [isInitial=1, var_1_13=4, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L74] COND TRUE var_1_11 <= var_1_9 [L75] var_1_13 = ((((((var_1_14 - var_1_15)) > (var_1_16)) ? ((var_1_14 - var_1_15)) : (var_1_16))) - (var_1_17 + ((((var_1_18) > (var_1_19)) ? (var_1_18) : (var_1_19))))) VAL [isInitial=1, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L77] COND FALSE !((var_1_2 - var_1_3) > (var_1_13 / var_1_5)) VAL [isInitial=1, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=5, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L80] COND TRUE ! var_1_6 [L81] var_1_1 = var_1_3 VAL [isInitial=1, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L86] EXPR (var_1_2 * var_1_13) & var_1_1 VAL [isInitial=1, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L86] signed long int stepLocal_1 = (var_1_2 * var_1_13) & var_1_1; [L87] COND FALSE !(var_1_3 < stepLocal_1) VAL [isInitial=1, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L90] EXPR var_1_1 & var_1_3 VAL [isInitial=1, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=49999999996/5, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L90] signed long int stepLocal_2 = var_1_1 & var_1_3; [L91] COND FALSE !((((((var_1_1) > (var_1_5)) ? (var_1_1) : (var_1_5))) + (var_1_1 / var_1_14)) <= stepLocal_2) [L98] var_1_21 = var_1_12 VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L100] unsigned long int stepLocal_3 = var_1_20; VAL [isInitial=1, stepLocal_3=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L101] COND FALSE !(var_1_1 > stepLocal_3) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L106] var_1_24 = var_1_25 VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L107] EXPR 25u | (var_1_27 - 5u) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=5000000000003/5, var_1_27=10737418239, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L107] COND TRUE (25u | (var_1_27 - 5u)) >= var_1_28 [L108] var_1_26 = (((((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) < 0 ) ? -((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) : ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))))) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=44/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L114] COND TRUE var_1_26 < var_1_29 [L115] var_1_30 = ((((var_1_29) > (var_1_31)) ? (var_1_29) : (var_1_31))) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L117] EXPR (var_1_28 / var_1_34) & var_1_35 VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L117] COND FALSE !((-1 - var_1_33) < ((var_1_28 / var_1_34) & var_1_35)) [L124] var_1_32 = 5 VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=64, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L126] COND FALSE !(var_1_30 < ((var_1_29 / var_1_37) + var_1_26)) [L131] var_1_36 = ((((var_1_38) > ((var_1_39 - var_1_40))) ? (var_1_38) : ((var_1_39 - var_1_40)))) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=0, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L133] EXPR var_1_27 >> var_1_40 VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=0, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=2, var_1_43=2, var_1_5=255, var_1_6=0] [L133] COND FALSE !((var_1_27 >> var_1_40) <= var_1_32) [L136] var_1_42 = var_1_39 [L137] var_1_43 = var_1_36 VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=0, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=0, var_1_43=0, var_1_5=255, var_1_6=0] [L229] RET step() [L230] CALL, EXPR property() [L220] EXPR (((((var_1_2 - var_1_3) > (var_1_13 / var_1_5)) ? (var_1_1 == ((unsigned char) (128 - var_1_3))) : ((! var_1_6) ? (var_1_1 == ((unsigned char) var_1_3)) : (var_1_1 == ((unsigned char) var_1_3)))) && ((-256 <= var_1_2) ? (var_1_7 == ((double) (var_1_8 + (((((var_1_9) > (var_1_10)) ? (var_1_9) : (var_1_10))) + (var_1_11 + var_1_12))))) : ((var_1_11 == var_1_9) ? (var_1_7 == ((double) var_1_8)) : 1))) && ((var_1_11 <= var_1_9) ? (var_1_13 == ((unsigned char) ((((((var_1_14 - var_1_15)) > (var_1_16)) ? ((var_1_14 - var_1_15)) : (var_1_16))) - (var_1_17 + ((((var_1_18) > (var_1_19)) ? (var_1_18) : (var_1_19))))))) : 1)) && ((var_1_3 < ((var_1_2 * var_1_13) & var_1_1)) ? (var_1_20 == ((unsigned long int) (((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18))) + var_1_14))) : 1) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=0, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=0, var_1_43=0, var_1_5=255, var_1_6=0] [L220] EXPR ((((((var_1_2 - var_1_3) > (var_1_13 / var_1_5)) ? (var_1_1 == ((unsigned char) (128 - var_1_3))) : ((! var_1_6) ? (var_1_1 == ((unsigned char) var_1_3)) : (var_1_1 == ((unsigned char) var_1_3)))) && ((-256 <= var_1_2) ? (var_1_7 == ((double) (var_1_8 + (((((var_1_9) > (var_1_10)) ? (var_1_9) : (var_1_10))) + (var_1_11 + var_1_12))))) : ((var_1_11 == var_1_9) ? (var_1_7 == ((double) var_1_8)) : 1))) && ((var_1_11 <= var_1_9) ? (var_1_13 == ((unsigned char) ((((((var_1_14 - var_1_15)) > (var_1_16)) ? ((var_1_14 - var_1_15)) : (var_1_16))) - (var_1_17 + ((((var_1_18) > (var_1_19)) ? (var_1_18) : (var_1_19))))))) : 1)) && ((var_1_3 < ((var_1_2 * var_1_13) & var_1_1)) ? (var_1_20 == ((unsigned long int) (((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18))) + var_1_14))) : 1)) && (((((((var_1_1) > (var_1_5)) ? (var_1_1) : (var_1_5))) + (var_1_1 / var_1_14)) <= (var_1_1 & var_1_3)) ? (var_1_6 ? (var_1_21 == ((float) var_1_12)) : (var_1_21 == ((float) var_1_10))) : (var_1_21 == ((float) var_1_12))) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=0, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=0, var_1_43=0, var_1_5=255, var_1_6=0] [L220-L221] return (((((((var_1_2 - var_1_3) > (var_1_13 / var_1_5)) ? (var_1_1 == ((unsigned char) (128 - var_1_3))) : ((! var_1_6) ? (var_1_1 == ((unsigned char) var_1_3)) : (var_1_1 == ((unsigned char) var_1_3)))) && ((-256 <= var_1_2) ? (var_1_7 == ((double) (var_1_8 + (((((var_1_9) > (var_1_10)) ? (var_1_9) : (var_1_10))) + (var_1_11 + var_1_12))))) : ((var_1_11 == var_1_9) ? (var_1_7 == ((double) var_1_8)) : 1))) && ((var_1_11 <= var_1_9) ? (var_1_13 == ((unsigned char) ((((((var_1_14 - var_1_15)) > (var_1_16)) ? ((var_1_14 - var_1_15)) : (var_1_16))) - (var_1_17 + ((((var_1_18) > (var_1_19)) ? (var_1_18) : (var_1_19))))))) : 1)) && ((var_1_3 < ((var_1_2 * var_1_13) & var_1_1)) ? (var_1_20 == ((unsigned long int) (((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18))) + var_1_14))) : 1)) && (((((((var_1_1) > (var_1_5)) ? (var_1_1) : (var_1_5))) + (var_1_1 / var_1_14)) <= (var_1_1 & var_1_3)) ? (var_1_6 ? (var_1_21 == ((float) var_1_12)) : (var_1_21 == ((float) var_1_10))) : (var_1_21 == ((float) var_1_12)))) && ((var_1_1 > var_1_20) ? ((! (! var_1_6)) ? (var_1_23 == ((double) var_1_8)) : 1) : 1) ; [L230] RET, EXPR property() [L230] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=0, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=0, var_1_43=0, var_1_5=255, var_1_6=0] [L19] reach_error() VAL [isInitial=1, var_1_12=2, var_1_13=253, var_1_14=254, var_1_15=256, var_1_16=127, var_1_17=-512, var_1_18=-255, var_1_19=0, var_1_1=0, var_1_20=1, var_1_21=2, var_1_23=87/8, var_1_24=0, var_1_25=0, var_1_26=3, var_1_27=10737418239, var_1_28=0, var_1_29=4, var_1_2=-1, var_1_30=4, var_1_31=0, var_1_32=5, var_1_33=0, var_1_34=1, var_1_35=-2147483648, var_1_36=0, var_1_38=-126, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=200, var_1_42=0, var_1_43=0, var_1_5=255, var_1_6=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 146 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 17.4s, OverallIterations: 7, TraceHistogramMax: 49, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 5.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1801 SdHoareTripleChecker+Valid, 4.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1743 mSDsluCounter, 4564 SdHoareTripleChecker+Invalid, 3.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3190 mSDsCounter, 446 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2765 IncrementalHoareTripleChecker+Invalid, 3211 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 446 mSolverCounterUnsat, 1374 mSDtfsCounter, 2765 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2532 GetRequests, 2475 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=864occurred in iteration=4, InterpolantAutomatonStates: 44, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 6 MinimizatonAttempts, 138 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 7.9s InterpolantComputationTime, 3380 NumberOfCodeBlocks, 3380 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 3672 ConstructedInterpolants, 0 QuantifiedInterpolants, 7347 SizeOfPredicates, 5 NumberOfNonLiveVariables, 1983 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 55674/56448 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-13 14:53:40,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd --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 236eb7360c7172a862284c925524fdf93c866b7a8af53ef50190867181de9a28 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 14:53:43,497 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 14:53:43,623 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-13 14:53:43,629 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 14:53:43,630 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 14:53:43,671 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 14:53:43,673 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 14:53:43,673 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 14:53:43,673 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 14:53:43,674 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 14:53:43,674 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 14:53:43,675 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 14:53:43,675 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 14:53:43,675 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 14:53:43,675 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 14:53:43,675 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 14:53:43,676 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 14:53:43,677 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 14:53:43,678 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 14:53:43,678 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 14:53:43,678 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 14:53:43,678 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 14:53:43,678 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 14:53:43,679 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:53:43,679 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 14:53:43,679 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 14:53:43,679 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 14:53:43,679 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-13 14:53:43,680 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 14:53:43,680 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 14:53:43,680 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 14:53:43,680 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 14:53:43,680 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 14:53:43,681 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd 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 -> 236eb7360c7172a862284c925524fdf93c866b7a8af53ef50190867181de9a28 [2024-11-13 14:53:44,015 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 14:53:44,024 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 14:53:44,027 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 14:53:44,029 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 14:53:44,030 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 14:53:44,031 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i Unable to find full path for "g++" [2024-11-13 14:53:46,026 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 14:53:46,328 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 14:53:46,329 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i [2024-11-13 14:53:46,343 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data/0de5e4b86/843d19831d674fdbaa504ac5a766731c/FLAGf1a9b7a1c [2024-11-13 14:53:46,367 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/data/0de5e4b86/843d19831d674fdbaa504ac5a766731c [2024-11-13 14:53:46,370 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 14:53:46,371 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 14:53:46,373 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 14:53:46,373 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 14:53:46,378 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 14:53:46,379 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,380 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@46283950 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46, skipping insertion in model container [2024-11-13 14:53:46,382 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,411 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 14:53:46,579 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i[919,932] [2024-11-13 14:53:46,705 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:53:46,726 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 14:53:46,739 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i[919,932] [2024-11-13 14:53:46,814 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:53:46,846 INFO L204 MainTranslator]: Completed translation [2024-11-13 14:53:46,847 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46 WrapperNode [2024-11-13 14:53:46,847 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 14:53:46,848 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 14:53:46,848 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 14:53:46,848 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 14:53:46,857 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,876 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,912 INFO L138 Inliner]: procedures = 27, calls = 62, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 249 [2024-11-13 14:53:46,912 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 14:53:46,913 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 14:53:46,913 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 14:53:46,913 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 14:53:46,922 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,922 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,927 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,940 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-13 14:53:46,941 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,941 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,953 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,957 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,960 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,962 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,966 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 14:53:46,967 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 14:53:46,967 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 14:53:46,967 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 14:53:46,968 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (1/1) ... [2024-11-13 14:53:46,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:53:47,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:53:47,012 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 14:53:47,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 14:53:47,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 14:53:47,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-13 14:53:47,044 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 14:53:47,044 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 14:53:47,044 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 14:53:47,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 14:53:47,181 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 14:53:47,183 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 14:53:57,896 INFO L? ?]: Removed 15 outVars from TransFormulas that were not future-live. [2024-11-13 14:53:57,896 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 14:53:57,914 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 14:53:57,914 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 14:53:57,915 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:53:57 BoogieIcfgContainer [2024-11-13 14:53:57,915 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 14:53:57,917 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 14:53:57,917 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 14:53:57,922 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 14:53:57,923 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:53:46" (1/3) ... [2024-11-13 14:53:57,924 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7aa7bf34 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:53:57, skipping insertion in model container [2024-11-13 14:53:57,924 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:53:46" (2/3) ... [2024-11-13 14:53:57,925 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7aa7bf34 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:53:57, skipping insertion in model container [2024-11-13 14:53:57,925 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:53:57" (3/3) ... [2024-11-13 14:53:57,927 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i [2024-11-13 14:53:57,943 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 14:53:57,944 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-57.i that has 2 procedures, 118 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 14:53:58,011 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 14:53:58,029 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2781e69, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 14:53:58,030 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 14:53:58,034 INFO L276 IsEmpty]: Start isEmpty. Operand has 118 states, 66 states have (on average 1.3484848484848484) internal successors, (89), 67 states have internal predecessors, (89), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-13 14:53:58,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-13 14:53:58,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:58,053 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:58,054 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:58,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:58,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1998674549, now seen corresponding path program 1 times [2024-11-13 14:53:58,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:53:58,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1885888217] [2024-11-13 14:53:58,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:58,078 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 14:53:58,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:53:58,082 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 14:53:58,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-13 14:53:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:53:59,149 INFO L255 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 14:53:59,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:53:59,251 INFO L134 CoverageAnalysis]: Checked inductivity of 4704 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 4608 trivial. 0 not checked. [2024-11-13 14:53:59,251 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:53:59,252 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:53:59,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1885888217] [2024-11-13 14:53:59,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1885888217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:53:59,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:53:59,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 14:53:59,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052253670] [2024-11-13 14:53:59,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:53:59,264 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 14:53:59,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:53:59,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 14:53:59,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 14:53:59,294 INFO L87 Difference]: Start difference. First operand has 118 states, 66 states have (on average 1.3484848484848484) internal successors, (89), 67 states have internal predecessors, (89), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Second operand has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) [2024-11-13 14:53:59,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:53:59,353 INFO L93 Difference]: Finished difference Result 228 states and 415 transitions. [2024-11-13 14:53:59,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 14:53:59,357 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) Word has length 297 [2024-11-13 14:53:59,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:53:59,366 INFO L225 Difference]: With dead ends: 228 [2024-11-13 14:53:59,367 INFO L226 Difference]: Without dead ends: 113 [2024-11-13 14:53:59,372 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 14:53:59,378 INFO L432 NwaCegarLoop]: 177 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:53:59,379 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:53:59,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-11-13 14:53:59,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2024-11-13 14:53:59,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 62 states have (on average 1.2741935483870968) internal successors, (79), 62 states have internal predecessors, (79), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-13 14:53:59,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 177 transitions. [2024-11-13 14:53:59,463 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 177 transitions. Word has length 297 [2024-11-13 14:53:59,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:53:59,467 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 177 transitions. [2024-11-13 14:53:59,467 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) [2024-11-13 14:53:59,468 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 177 transitions. [2024-11-13 14:53:59,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-13 14:53:59,492 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:53:59,493 INFO L215 NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:53:59,535 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-13 14:53:59,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 14:53:59,694 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:53:59,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:53:59,699 INFO L85 PathProgramCache]: Analyzing trace with hash 815235131, now seen corresponding path program 1 times [2024-11-13 14:53:59,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:53:59,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [912438138] [2024-11-13 14:53:59,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:53:59,700 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-13 14:53:59,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:53:59,710 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-13 14:53:59,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6ec3a81a-0298-456a-bc4f-856e3b9a0c7d/bin/uautomizer-verify-qhAvR1uOyd/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-13 14:54:01,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:54:01,262 INFO L255 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-13 14:54:01,293 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:56:03,243 WARN L286 SmtUtils]: Spent 6.79s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:56:11,358 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:56:19,103 WARN L286 SmtUtils]: Spent 7.74s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:56:25,967 WARN L286 SmtUtils]: Spent 6.86s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:56:34,046 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:56:42,156 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:56:50,217 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:56:57,959 WARN L286 SmtUtils]: Spent 7.74s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:06,022 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:13,151 WARN L286 SmtUtils]: Spent 7.13s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:20,536 WARN L286 SmtUtils]: Spent 7.38s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:28,592 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:36,313 WARN L286 SmtUtils]: Spent 7.72s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:44,418 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:50,574 WARN L286 SmtUtils]: Spent 6.16s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:57:57,966 WARN L286 SmtUtils]: Spent 7.39s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:06,029 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:14,158 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:22,248 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:30,350 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:38,420 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:45,420 WARN L286 SmtUtils]: Spent 7.00s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:52,533 WARN L286 SmtUtils]: Spent 7.11s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:58:59,141 WARN L286 SmtUtils]: Spent 6.61s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:59:03,178 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse8 ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 100000000000000000000.0))) (.cse9 ((_ to_fp 8 24) c_currentRoundingMode 2305843009213691390.0))) (let ((.cse3 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse9))) (.cse4 ((_ to_fp 11 53) c_currentRoundingMode .cse9)) (.cse2 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse8))) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode .cse8))) (and (bvsge ((_ zero_extend 24) c_~var_1_14~0) (_ bv190 32)) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1152921504606845700.0))) (or (and (fp.leq c_~var_1_12~0 ((_ to_fp 11 53) c_currentRoundingMode .cse0)) (fp.geq c_~var_1_12~0 .cse1)) (and (fp.leq c_~var_1_12~0 .cse2) (fp.geq c_~var_1_12~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse0)))))) (or (and (fp.geq c_~var_1_9~0 .cse3) (fp.leq c_~var_1_9~0 .cse2)) (and (fp.leq c_~var_1_9~0 .cse4) (fp.geq c_~var_1_9~0 .cse1))) (bvsle ((_ zero_extend 24) c_~var_1_18~0) (_ bv63 32)) (let ((.cse5 (fp.add c_currentRoundingMode c_~var_1_11~0 c_~var_1_12~0)) (.cse6 (fp.gt c_~var_1_9~0 c_~var_1_10~0))) (or (and (= c_~var_1_7~0 (fp.add c_currentRoundingMode c_~var_1_8~0 (fp.add c_currentRoundingMode c_~var_1_9~0 .cse5))) .cse6) (and (= c_~var_1_7~0 (fp.add c_currentRoundingMode c_~var_1_8~0 (fp.add c_currentRoundingMode c_~var_1_10~0 .cse5))) (not .cse6)))) (or (and (fp.leq c_~var_1_10~0 .cse2) (fp.geq c_~var_1_10~0 .cse3)) (and (fp.geq c_~var_1_10~0 .cse1) (fp.leq c_~var_1_10~0 .cse4))) (let ((.cse7 ((_ to_fp 8 24) c_currentRoundingMode 4611686018427382800.0))) (or (and (fp.geq c_~var_1_8~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse7))) (fp.leq c_~var_1_8~0 .cse2)) (and (fp.geq c_~var_1_8~0 .cse1) (fp.leq c_~var_1_8~0 ((_ to_fp 11 53) c_currentRoundingMode .cse7))))) (bvsge ((_ sign_extend 24) c_~var_1_3~0) (_ bv0 32)) (= c_currentRoundingMode roundNearestTiesToEven)))) is different from false [2024-11-13 14:59:11,365 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 12 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:59:18,435 WARN L286 SmtUtils]: Spent 7.07s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:59:26,506 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 15 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:59:34,591 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:59:42,719 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:59:50,774 WARN L286 SmtUtils]: Spent 8.05s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 14:59:57,375 WARN L286 SmtUtils]: Spent 6.60s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:05,474 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 15 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:13,542 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 12 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:21,601 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:28,313 WARN L286 SmtUtils]: Spent 6.71s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:36,383 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:43,965 WARN L286 SmtUtils]: Spent 7.58s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:49,583 WARN L286 SmtUtils]: Spent 5.62s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:00:57,142 WARN L286 SmtUtils]: Spent 7.56s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:01:05,215 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:01:17,977 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:01:26,031 WARN L286 SmtUtils]: Spent 8.05s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:01:33,748 WARN L286 SmtUtils]: Spent 7.72s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:01:41,859 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:01:49,984 WARN L286 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:01:58,081 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:06,228 WARN L286 SmtUtils]: Spent 8.15s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:14,347 WARN L286 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:22,411 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:29,266 WARN L286 SmtUtils]: Spent 6.85s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:36,339 WARN L286 SmtUtils]: Spent 7.07s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:43,466 WARN L286 SmtUtils]: Spent 7.13s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:51,549 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:02:59,687 WARN L286 SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:03:07,762 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:03:15,439 WARN L286 SmtUtils]: Spent 7.68s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:03:22,719 WARN L286 SmtUtils]: Spent 7.28s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:03:30,808 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:03:34,860 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse19 ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 100000000000000000000.0))) (.cse20 ((_ to_fp 8 24) c_currentRoundingMode 2305843009213691390.0))) (let ((.cse0 ((_ zero_extend 24) c_~var_1_14~0)) (.cse13 ((_ zero_extend 24) c_~var_1_18~0)) (.cse14 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse20))) (.cse15 ((_ to_fp 11 53) c_currentRoundingMode .cse20)) (.cse3 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse19))) (.cse2 ((_ to_fp 11 53) c_currentRoundingMode .cse19))) (and (bvsge .cse0 (_ bv190 32)) (let ((.cse1 ((_ to_fp 8 24) c_currentRoundingMode 1152921504606845700.0))) (or (and (fp.leq c_~var_1_12~0 ((_ to_fp 11 53) c_currentRoundingMode .cse1)) (fp.geq c_~var_1_12~0 .cse2)) (and (fp.leq c_~var_1_12~0 .cse3) (fp.geq c_~var_1_12~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse1)))))) (let ((.cse6 (bvneg ((_ zero_extend 24) c_~var_1_15~0))) (.cse8 ((_ zero_extend 24) c_~var_1_16~0))) (let ((.cse5 (bvsgt (bvadd .cse6 .cse0) .cse8)) (.cse11 ((_ zero_extend 24) c_~var_1_19~0))) (let ((.cse4 (bvsgt .cse13 .cse11)) (.cse9 (not .cse5)) (.cse10 ((_ zero_extend 24) c_~var_1_17~0))) (or (and (not .cse4) (let ((.cse7 (bvneg (bvadd .cse10 .cse11)))) (or (and .cse5 (= ((_ extract 7 0) (bvadd .cse6 .cse7 .cse0)) c_~var_1_13~0)) (and (= ((_ extract 7 0) (bvadd .cse7 .cse8)) c_~var_1_13~0) .cse9)))) (and .cse4 (let ((.cse12 (bvneg (bvadd .cse10 .cse13)))) (or (and .cse9 (= ((_ extract 7 0) (bvadd .cse8 .cse12)) c_~var_1_13~0)) (and (= c_~var_1_13~0 ((_ extract 7 0) (bvadd .cse6 .cse12 .cse0))) .cse5)))))))) (or (and (fp.geq c_~var_1_9~0 .cse14) (fp.leq c_~var_1_9~0 .cse3)) (and (fp.leq c_~var_1_9~0 .cse15) (fp.geq c_~var_1_9~0 .cse2))) (fp.leq c_~var_1_11~0 c_~var_1_9~0) (bvsle .cse13 (_ bv63 32)) (let ((.cse16 (fp.add c_currentRoundingMode c_~var_1_11~0 c_~var_1_12~0)) (.cse17 (fp.gt c_~var_1_9~0 c_~var_1_10~0))) (or (and (= c_~var_1_7~0 (fp.add c_currentRoundingMode c_~var_1_8~0 (fp.add c_currentRoundingMode c_~var_1_9~0 .cse16))) .cse17) (and (= c_~var_1_7~0 (fp.add c_currentRoundingMode c_~var_1_8~0 (fp.add c_currentRoundingMode c_~var_1_10~0 .cse16))) (not .cse17)))) (or (and (fp.leq c_~var_1_10~0 .cse3) (fp.geq c_~var_1_10~0 .cse14)) (and (fp.geq c_~var_1_10~0 .cse2) (fp.leq c_~var_1_10~0 .cse15))) (let ((.cse18 ((_ to_fp 8 24) c_currentRoundingMode 4611686018427382800.0))) (or (and (fp.geq c_~var_1_8~0 ((_ to_fp 11 53) c_currentRoundingMode (fp.neg .cse18))) (fp.leq c_~var_1_8~0 .cse3)) (and (fp.geq c_~var_1_8~0 .cse2) (fp.leq c_~var_1_8~0 ((_ to_fp 11 53) c_currentRoundingMode .cse18))))) (bvsge ((_ sign_extend 24) c_~var_1_3~0) (_ bv0 32)) (= c_currentRoundingMode roundNearestTiesToEven)))) is different from false [2024-11-13 15:03:43,089 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 12 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:03:51,167 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:03:59,256 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 15 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:04:07,382 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:04:15,482 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:04:23,595 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:04:31,724 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:04:39,836 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 15 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:04:47,924 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 12 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:04:56,050 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:05:04,202 WARN L286 SmtUtils]: Spent 8.15s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:05:12,332 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:05:20,432 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:05:28,385 WARN L286 SmtUtils]: Spent 7.95s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:05:36,465 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:05:44,566 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:05:52,669 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:00,759 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:08,874 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:17,000 WARN L286 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:24,453 WARN L286 SmtUtils]: Spent 7.45s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:32,581 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:40,721 WARN L286 SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:48,839 WARN L286 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:06:56,202 WARN L286 SmtUtils]: Spent 7.36s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:03,545 WARN L286 SmtUtils]: Spent 7.34s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:11,623 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:19,703 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:27,840 WARN L286 SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:36,000 WARN L286 SmtUtils]: Spent 8.16s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:44,149 WARN L286 SmtUtils]: Spent 8.15s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:52,228 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:07:59,555 WARN L286 SmtUtils]: Spent 7.33s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:08:07,641 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:08:14,330 WARN L286 SmtUtils]: Spent 6.69s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:08:22,427 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-13 15:08:30,525 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)