./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.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_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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_85825d0a-ece6-4f2d-a497-aac26337848f/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 202a0432e117f9058bd61aa67403e31b42b1f3767a8cd5b20aabf9e04f737968 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 14:55:21,642 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 14:55:21,736 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 14:55:21,747 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 14:55:21,748 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 14:55:21,785 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 14:55:21,788 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 14:55:21,788 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 14:55:21,789 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 14:55:21,789 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 14:55:21,790 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 14:55:21,790 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 14:55:21,791 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 14:55:21,791 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 14:55:21,791 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 14:55:21,791 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 14:55:21,791 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 14:55:21,791 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 14:55:21,791 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 14:55:21,792 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 14:55:21,792 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:55:21,793 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 14:55:21,793 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 14:55:21,793 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 14:55:21,794 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 14:55:21,794 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 14:55:21,794 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 14:55:21,794 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 14:55:21,794 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 14:55:21,794 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 14:55:21,794 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_85825d0a-ece6-4f2d-a497-aac26337848f/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 -> 202a0432e117f9058bd61aa67403e31b42b1f3767a8cd5b20aabf9e04f737968 [2024-11-13 14:55:22,100 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 14:55:22,109 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 14:55:22,113 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 14:55:22,114 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 14:55:22,114 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 14:55:22,117 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i Unable to find full path for "g++" [2024-11-13 14:55:24,011 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 14:55:24,379 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 14:55:24,379 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i [2024-11-13 14:55:24,398 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data/354e9d540/aee28ed9cf4c4de8b1bde612500728fc/FLAG9467b011f [2024-11-13 14:55:24,420 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data/354e9d540/aee28ed9cf4c4de8b1bde612500728fc [2024-11-13 14:55:24,422 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 14:55:24,424 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 14:55:24,426 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 14:55:24,427 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 14:55:24,435 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 14:55:24,436 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:55:24" (1/1) ... [2024-11-13 14:55:24,436 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@53ec67db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:24, skipping insertion in model container [2024-11-13 14:55:24,437 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:55:24" (1/1) ... [2024-11-13 14:55:24,484 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 14:55:24,673 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_85825d0a-ece6-4f2d-a497-aac26337848f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i[915,928] [2024-11-13 14:55:24,907 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:55:24,932 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 14:55:24,943 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_85825d0a-ece6-4f2d-a497-aac26337848f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i[915,928] [2024-11-13 14:55:25,089 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:55:25,118 INFO L204 MainTranslator]: Completed translation [2024-11-13 14:55:25,118 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25 WrapperNode [2024-11-13 14:55:25,119 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 14:55:25,120 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 14:55:25,121 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 14:55:25,121 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 14:55:25,128 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:55:25" (1/1) ... [2024-11-13 14:55:25,153 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:55:25" (1/1) ... [2024-11-13 14:55:25,251 INFO L138 Inliner]: procedures = 26, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 399 [2024-11-13 14:55:25,252 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 14:55:25,253 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 14:55:25,254 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 14:55:25,254 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 14:55:25,264 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,264 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,277 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,326 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:55:25,327 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,327 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,357 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,365 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,373 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,379 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,393 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 14:55:25,397 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 14:55:25,400 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 14:55:25,400 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 14:55:25,401 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (1/1) ... [2024-11-13 14:55:25,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:55:25,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:55:25,439 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:55:25,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:55:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 14:55:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 14:55:25,477 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 14:55:25,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 14:55:25,477 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 14:55:25,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 14:55:25,624 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 14:55:25,627 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 14:55:26,780 INFO L? ?]: Removed 43 outVars from TransFormulas that were not future-live. [2024-11-13 14:55:26,781 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 14:55:26,799 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 14:55:26,800 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 14:55:26,800 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:55:26 BoogieIcfgContainer [2024-11-13 14:55:26,800 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 14:55:26,803 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 14:55:26,804 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 14:55:26,810 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 14:55:26,810 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:55:24" (1/3) ... [2024-11-13 14:55:26,811 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55a6556b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:55:26, skipping insertion in model container [2024-11-13 14:55:26,811 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:55:25" (2/3) ... [2024-11-13 14:55:26,811 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55a6556b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:55:26, skipping insertion in model container [2024-11-13 14:55:26,811 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:55:26" (3/3) ... [2024-11-13 14:55:26,813 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-1.i [2024-11-13 14:55:26,831 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 14:55:26,834 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-1.i that has 2 procedures, 158 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 14:55:26,925 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 14:55:26,938 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;@457422e0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 14:55:26,939 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 14:55:26,943 INFO L276 IsEmpty]: Start isEmpty. Operand has 158 states, 112 states have (on average 1.5535714285714286) internal successors, (174), 113 states have internal predecessors, (174), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-13 14:55:26,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-13 14:55:26,963 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:55:26,963 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:26,964 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:55:26,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:55:26,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1728001350, now seen corresponding path program 1 times [2024-11-13 14:55:26,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:55:26,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614916861] [2024-11-13 14:55:26,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:55:26,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:55:27,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:55:28,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:55:28,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:55:28,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:55:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:55:28,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:55:28,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:55:28,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:55:28,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:55:28,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:55:28,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:55:28,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:55:28,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:55:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:55:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:55:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:55:28,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:55:28,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:55:28,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:55:28,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:55:28,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:55:28,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:55:28,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:55:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:55:28,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:55:28,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:55:28,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:55:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:55:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:55:28,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:55:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:55:28,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:55:28,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:55:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:55:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:55:28,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:55:28,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:55:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:55:28,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:55:28,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:55:28,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:55:28,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:55:28,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:55:28,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:28,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:55:28,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:55:28,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614916861] [2024-11-13 14:55:28,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614916861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:55:28,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:55:28,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:55:28,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383134452] [2024-11-13 14:55:28,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:55:28,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:55:28,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:55:28,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:55:28,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:55:28,404 INFO L87 Difference]: Start difference. First operand has 158 states, 112 states have (on average 1.5535714285714286) internal successors, (174), 113 states have internal predecessors, (174), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:28,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:55:28,585 INFO L93 Difference]: Finished difference Result 376 states and 673 transitions. [2024-11-13 14:55:28,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:55:28,589 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 285 [2024-11-13 14:55:28,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:55:28,606 INFO L225 Difference]: With dead ends: 376 [2024-11-13 14:55:28,607 INFO L226 Difference]: Without dead ends: 221 [2024-11-13 14:55:28,612 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:55:28,616 INFO L432 NwaCegarLoop]: 246 mSDtfsCounter, 106 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:55:28,617 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 482 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:55:28,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-13 14:55:28,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 162. [2024-11-13 14:55:28,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 117 states have (on average 1.5384615384615385) internal successors, (180), 117 states have internal predecessors, (180), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-13 14:55:28,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 266 transitions. [2024-11-13 14:55:28,699 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 266 transitions. Word has length 285 [2024-11-13 14:55:28,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:55:28,703 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 266 transitions. [2024-11-13 14:55:28,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:28,703 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 266 transitions. [2024-11-13 14:55:28,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-13 14:55:28,712 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:55:28,713 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:28,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 14:55:28,714 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:55:28,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:55:28,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1665961736, now seen corresponding path program 1 times [2024-11-13 14:55:28,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:55:28,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526152627] [2024-11-13 14:55:28,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:55:28,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:55:28,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:55:29,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:55:29,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:55:29,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:55:29,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:55:29,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:55:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:55:29,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:55:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:55:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:55:29,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:55:29,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:55:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:55:29,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:55:29,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:55:29,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:55:29,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:55:29,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:55:29,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:55:29,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:55:29,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:29,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:55:30,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:55:30,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:55:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:55:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:55:30,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:55:30,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:55:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:55:30,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:55:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:55:30,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:55:30,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:55:30,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:55:30,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:55:30,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:55:30,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:55:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:55:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:55:30,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:55:30,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:55:30,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:55:30,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:55:30,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:55:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:30,181 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:55:30,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:55:30,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526152627] [2024-11-13 14:55:30,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526152627] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:55:30,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:55:30,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:55:30,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761986364] [2024-11-13 14:55:30,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:55:30,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:55:30,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:55:30,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:55:30,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:55:30,188 INFO L87 Difference]: Start difference. First operand 162 states and 266 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:30,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:55:30,327 INFO L93 Difference]: Finished difference Result 480 states and 792 transitions. [2024-11-13 14:55:30,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:55:30,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 285 [2024-11-13 14:55:30,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:55:30,333 INFO L225 Difference]: With dead ends: 480 [2024-11-13 14:55:30,335 INFO L226 Difference]: Without dead ends: 321 [2024-11-13 14:55:30,336 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:55:30,337 INFO L432 NwaCegarLoop]: 248 mSDtfsCounter, 152 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:55:30,337 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 488 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:55:30,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2024-11-13 14:55:30,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 319. [2024-11-13 14:55:30,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 230 states have (on average 1.5391304347826087) internal successors, (354), 230 states have internal predecessors, (354), 86 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-13 14:55:30,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 526 transitions. [2024-11-13 14:55:30,418 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 526 transitions. Word has length 285 [2024-11-13 14:55:30,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:55:30,421 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 526 transitions. [2024-11-13 14:55:30,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:30,424 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 526 transitions. [2024-11-13 14:55:30,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-13 14:55:30,432 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:55:30,432 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:30,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 14:55:30,433 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:55:30,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:55:30,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1040657658, now seen corresponding path program 1 times [2024-11-13 14:55:30,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:55:30,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647194513] [2024-11-13 14:55:30,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:55:30,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:55:31,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:55:32,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:55:32,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:55:32,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:55:32,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:55:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:55:32,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:55:32,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:55:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:55:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:55:32,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:55:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:55:32,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:55:32,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:55:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:55:32,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:55:32,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:55:32,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:55:32,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:55:32,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:55:32,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:55:32,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:55:32,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:55:32,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:55:32,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:55:32,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:55:32,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:55:32,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:55:32,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:55:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:55:32,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:55:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:55:32,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:55:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:55:32,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:55:32,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:55:32,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:55:32,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:55:32,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:55:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:55:32,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:55:32,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:55:32,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:55:32,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:32,300 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:55:32,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:55:32,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647194513] [2024-11-13 14:55:32,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647194513] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:55:32,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:55:32,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 14:55:32,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431240249] [2024-11-13 14:55:32,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:55:32,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 14:55:32,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:55:32,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 14:55:32,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:55:32,304 INFO L87 Difference]: Start difference. First operand 319 states and 526 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:33,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:55:33,016 INFO L93 Difference]: Finished difference Result 922 states and 1524 transitions. [2024-11-13 14:55:33,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 14:55:33,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 285 [2024-11-13 14:55:33,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:55:33,026 INFO L225 Difference]: With dead ends: 922 [2024-11-13 14:55:33,026 INFO L226 Difference]: Without dead ends: 606 [2024-11-13 14:55:33,030 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-13 14:55:33,032 INFO L432 NwaCegarLoop]: 291 mSDtfsCounter, 344 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 947 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:55:33,033 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 947 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 14:55:33,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-11-13 14:55:33,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 484. [2024-11-13 14:55:33,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 351 states have (on average 1.5384615384615385) internal successors, (540), 351 states have internal predecessors, (540), 129 states have call successors, (129), 3 states have call predecessors, (129), 3 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-13 14:55:33,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 798 transitions. [2024-11-13 14:55:33,145 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 798 transitions. Word has length 285 [2024-11-13 14:55:33,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:55:33,146 INFO L471 AbstractCegarLoop]: Abstraction has 484 states and 798 transitions. [2024-11-13 14:55:33,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:33,147 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 798 transitions. [2024-11-13 14:55:33,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:55:33,152 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:55:33,152 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:33,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 14:55:33,153 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:55:33,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:55:33,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1278890828, now seen corresponding path program 1 times [2024-11-13 14:55:33,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:55:33,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565633078] [2024-11-13 14:55:33,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:55:33,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:55:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:55:43,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:55:43,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:55:43,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:55:43,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:55:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:55:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:55:43,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:55:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:55:43,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:55:43,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:55:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:55:43,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:55:43,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:55:43,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:55:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:55:43,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:55:43,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:55:43,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:55:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:55:43,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:55:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:55:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:55:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:55:43,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:55:43,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:55:43,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:55:43,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:55:43,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:55:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:55:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:55:43,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:55:43,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:55:43,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:55:43,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:55:43,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:55:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:55:43,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:55:43,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:55:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:55:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:55:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:55:43,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:55:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:43,489 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:55:43,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:55:43,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565633078] [2024-11-13 14:55:43,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565633078] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:55:43,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:55:43,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-13 14:55:43,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666936314] [2024-11-13 14:55:43,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:55:43,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 14:55:43,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:55:43,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 14:55:43,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-11-13 14:55:43,492 INFO L87 Difference]: Start difference. First operand 484 states and 798 transitions. Second operand has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:53,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:55:53,890 INFO L93 Difference]: Finished difference Result 2374 states and 4013 transitions. [2024-11-13 14:55:53,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-13 14:55:53,890 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 287 [2024-11-13 14:55:53,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:55:53,906 INFO L225 Difference]: With dead ends: 2374 [2024-11-13 14:55:53,906 INFO L226 Difference]: Without dead ends: 2058 [2024-11-13 14:55:53,908 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=317, Invalid=739, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 14:55:53,910 INFO L432 NwaCegarLoop]: 262 mSDtfsCounter, 2732 mSDsluCounter, 2081 mSDsCounter, 0 mSdLazyCounter, 2533 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2732 SdHoareTripleChecker+Valid, 2343 SdHoareTripleChecker+Invalid, 2704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 2533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:55:53,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2732 Valid, 2343 Invalid, 2704 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [171 Valid, 2533 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2024-11-13 14:55:53,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2058 states. [2024-11-13 14:55:54,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2058 to 582. [2024-11-13 14:55:54,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 448 states have (on average 1.5848214285714286) internal successors, (710), 448 states have internal predecessors, (710), 129 states have call successors, (129), 4 states have call predecessors, (129), 4 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-13 14:55:54,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 968 transitions. [2024-11-13 14:55:54,032 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 968 transitions. Word has length 287 [2024-11-13 14:55:54,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:55:54,037 INFO L471 AbstractCegarLoop]: Abstraction has 582 states and 968 transitions. [2024-11-13 14:55:54,037 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:54,038 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 968 transitions. [2024-11-13 14:55:54,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:55:54,046 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:55:54,046 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:54,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 14:55:54,046 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:55:54,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:55:54,047 INFO L85 PathProgramCache]: Analyzing trace with hash 267773578, now seen corresponding path program 1 times [2024-11-13 14:55:54,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:55:54,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879184692] [2024-11-13 14:55:54,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:55:54,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:55:54,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:55:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:55:55,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:55:55,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:55:55,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:55:55,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:55:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:55:55,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:55:55,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:55:55,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:55:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:55:55,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:55:55,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:55:55,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:55:55,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:55:55,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:55:55,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:55:55,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:55:55,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:55:55,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:55:55,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:55:55,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:55:55,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:55:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:55:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:55:55,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:55:55,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:55:55,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:55:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:55:55,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:55:55,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:55:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:55:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:55:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:55:55,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:55:55,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:55:55,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:55:55,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:55:55,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:55:55,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:55:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:55:55,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:55:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:55:55,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:55:55,404 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:55:55,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:55:55,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879184692] [2024-11-13 14:55:55,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879184692] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:55:55,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:55:55,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 14:55:55,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484941921] [2024-11-13 14:55:55,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:55:55,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 14:55:55,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:55:55,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 14:55:55,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:55:55,409 INFO L87 Difference]: Start difference. First operand 582 states and 968 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:56,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:55:56,066 INFO L93 Difference]: Finished difference Result 1184 states and 1984 transitions. [2024-11-13 14:55:56,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:55:56,068 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 287 [2024-11-13 14:55:56,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:55:56,073 INFO L225 Difference]: With dead ends: 1184 [2024-11-13 14:55:56,073 INFO L226 Difference]: Without dead ends: 690 [2024-11-13 14:55:56,078 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 89 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:55:56,079 INFO L432 NwaCegarLoop]: 244 mSDtfsCounter, 183 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:55:56,079 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 849 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 14:55:56,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2024-11-13 14:55:56,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 582. [2024-11-13 14:55:56,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 448 states have (on average 1.5803571428571428) internal successors, (708), 448 states have internal predecessors, (708), 129 states have call successors, (129), 4 states have call predecessors, (129), 4 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-13 14:55:56,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 966 transitions. [2024-11-13 14:55:56,175 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 966 transitions. Word has length 287 [2024-11-13 14:55:56,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:55:56,175 INFO L471 AbstractCegarLoop]: Abstraction has 582 states and 966 transitions. [2024-11-13 14:55:56,176 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:55:56,176 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 966 transitions. [2024-11-13 14:55:56,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:55:56,183 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:55:56,183 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:56,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 14:55:56,183 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:55:56,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:55:56,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1577593588, now seen corresponding path program 1 times [2024-11-13 14:55:56,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:55:56,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191309853] [2024-11-13 14:55:56,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:55:56,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:55:56,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:03,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:03,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:03,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:03,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:03,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:03,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:03,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:03,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:03,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:03,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:03,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:03,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:03,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:03,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:03,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:03,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:03,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:03,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:03,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:03,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:03,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:03,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:03,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:03,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:03,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:03,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:03,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:03,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:03,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:03,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:03,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:03,730 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:03,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:03,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191309853] [2024-11-13 14:56:03,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191309853] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:03,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:03,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-13 14:56:03,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130672464] [2024-11-13 14:56:03,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:03,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 14:56:03,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:03,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 14:56:03,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-11-13 14:56:03,732 INFO L87 Difference]: Start difference. First operand 582 states and 966 transitions. Second operand has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 4 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2024-11-13 14:56:11,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:11,844 INFO L93 Difference]: Finished difference Result 2951 states and 5005 transitions. [2024-11-13 14:56:11,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-13 14:56:11,845 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 4 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) Word has length 287 [2024-11-13 14:56:11,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:11,856 INFO L225 Difference]: With dead ends: 2951 [2024-11-13 14:56:11,856 INFO L226 Difference]: Without dead ends: 2521 [2024-11-13 14:56:11,858 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=398, Invalid=862, Unknown=0, NotChecked=0, Total=1260 [2024-11-13 14:56:11,859 INFO L432 NwaCegarLoop]: 302 mSDtfsCounter, 4178 mSDsluCounter, 2025 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4178 SdHoareTripleChecker+Valid, 2327 SdHoareTripleChecker+Invalid, 1888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:11,859 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4178 Valid, 2327 Invalid, 1888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 1643 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-13 14:56:11,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2024-11-13 14:56:11,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 723. [2024-11-13 14:56:11,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 589 states have (on average 1.6146010186757216) internal successors, (951), 589 states have internal predecessors, (951), 129 states have call successors, (129), 4 states have call predecessors, (129), 4 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-13 14:56:11,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1209 transitions. [2024-11-13 14:56:11,970 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1209 transitions. Word has length 287 [2024-11-13 14:56:11,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:11,972 INFO L471 AbstractCegarLoop]: Abstraction has 723 states and 1209 transitions. [2024-11-13 14:56:11,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 4 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2024-11-13 14:56:11,973 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1209 transitions. [2024-11-13 14:56:11,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:11,981 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:11,982 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:11,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-13 14:56:11,982 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:11,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:11,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1587544692, now seen corresponding path program 1 times [2024-11-13 14:56:11,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:11,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908676532] [2024-11-13 14:56:11,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:11,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:12,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:13,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:13,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:13,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:13,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:13,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:13,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:13,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:13,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:13,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:13,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:13,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:13,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:13,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:13,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:13,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:13,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:13,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:13,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:13,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:13,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:13,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:13,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:13,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:13,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:13,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:13,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:13,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:13,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:13,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:13,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:13,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:13,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:13,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:13,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:13,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:13,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908676532] [2024-11-13 14:56:13,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908676532] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:13,788 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:13,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-13 14:56:13,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18922816] [2024-11-13 14:56:13,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:13,789 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 14:56:13,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:13,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 14:56:13,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:56:13,791 INFO L87 Difference]: Start difference. First operand 723 states and 1209 transitions. Second operand has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:16,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:16,029 INFO L93 Difference]: Finished difference Result 2146 states and 3554 transitions. [2024-11-13 14:56:16,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:56:16,030 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 287 [2024-11-13 14:56:16,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:16,043 INFO L225 Difference]: With dead ends: 2146 [2024-11-13 14:56:16,043 INFO L226 Difference]: Without dead ends: 1830 [2024-11-13 14:56:16,046 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:56:16,048 INFO L432 NwaCegarLoop]: 333 mSDtfsCounter, 1540 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 482 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1540 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 482 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:16,049 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1540 Valid, 769 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [482 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-13 14:56:16,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1830 states. [2024-11-13 14:56:16,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1830 to 1201. [2024-11-13 14:56:16,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1033 states have (on average 1.6447241045498548) internal successors, (1699), 1035 states have internal predecessors, (1699), 161 states have call successors, (161), 6 states have call predecessors, (161), 6 states have return successors, (161), 159 states have call predecessors, (161), 161 states have call successors, (161) [2024-11-13 14:56:16,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 2021 transitions. [2024-11-13 14:56:16,265 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 2021 transitions. Word has length 287 [2024-11-13 14:56:16,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:16,266 INFO L471 AbstractCegarLoop]: Abstraction has 1201 states and 2021 transitions. [2024-11-13 14:56:16,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:16,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 2021 transitions. [2024-11-13 14:56:16,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:16,285 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:16,286 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:16,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 14:56:16,286 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:16,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:16,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1696305354, now seen corresponding path program 1 times [2024-11-13 14:56:16,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:16,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840670333] [2024-11-13 14:56:16,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:16,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:16,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:20,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:20,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:20,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:20,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:20,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:20,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:20,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:20,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:20,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:20,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:20,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:20,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:20,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:20,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:20,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:20,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:20,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:20,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:21,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:21,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:21,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:21,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:21,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:21,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:21,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:21,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:21,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:21,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:21,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:21,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:21,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:21,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:21,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:21,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:21,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:21,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:21,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:21,329 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:21,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:21,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840670333] [2024-11-13 14:56:21,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840670333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:21,329 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:21,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-13 14:56:21,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104737703] [2024-11-13 14:56:21,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:21,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 14:56:21,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:21,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 14:56:21,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:56:21,332 INFO L87 Difference]: Start difference. First operand 1201 states and 2021 transitions. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 4 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2024-11-13 14:56:26,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:26,627 INFO L93 Difference]: Finished difference Result 4191 states and 7074 transitions. [2024-11-13 14:56:26,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 14:56:26,628 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 4 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) Word has length 287 [2024-11-13 14:56:26,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:26,645 INFO L225 Difference]: With dead ends: 4191 [2024-11-13 14:56:26,645 INFO L226 Difference]: Without dead ends: 3533 [2024-11-13 14:56:26,648 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=330, Invalid=662, Unknown=0, NotChecked=0, Total=992 [2024-11-13 14:56:26,649 INFO L432 NwaCegarLoop]: 377 mSDtfsCounter, 3789 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 1477 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3789 SdHoareTripleChecker+Valid, 2232 SdHoareTripleChecker+Invalid, 1827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 1477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:26,649 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3789 Valid, 2232 Invalid, 1827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 1477 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-13 14:56:26,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3533 states. [2024-11-13 14:56:26,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3533 to 1225. [2024-11-13 14:56:26,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1225 states, 1056 states have (on average 1.6458333333333333) internal successors, (1738), 1058 states have internal predecessors, (1738), 161 states have call successors, (161), 7 states have call predecessors, (161), 7 states have return successors, (161), 159 states have call predecessors, (161), 161 states have call successors, (161) [2024-11-13 14:56:26,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1225 states to 1225 states and 2060 transitions. [2024-11-13 14:56:26,899 INFO L78 Accepts]: Start accepts. Automaton has 1225 states and 2060 transitions. Word has length 287 [2024-11-13 14:56:26,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:26,900 INFO L471 AbstractCegarLoop]: Abstraction has 1225 states and 2060 transitions. [2024-11-13 14:56:26,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 4 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2024-11-13 14:56:26,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1225 states and 2060 transitions. [2024-11-13 14:56:26,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:26,907 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:26,908 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:26,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-13 14:56:26,909 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:26,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:26,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1711607094, now seen corresponding path program 1 times [2024-11-13 14:56:26,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:26,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325100622] [2024-11-13 14:56:26,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:26,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:27,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:28,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:28,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:28,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:28,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:28,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:28,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:28,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:28,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:28,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:28,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:28,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:28,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:28,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:28,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:28,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:28,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:28,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:28,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:28,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:28,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:28,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:28,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:28,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:28,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:28,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:28,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:28,730 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:28,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:28,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325100622] [2024-11-13 14:56:28,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325100622] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:28,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:28,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-13 14:56:28,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614485797] [2024-11-13 14:56:28,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:28,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 14:56:28,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:28,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 14:56:28,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:56:28,732 INFO L87 Difference]: Start difference. First operand 1225 states and 2060 transitions. Second operand has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:30,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:30,814 INFO L93 Difference]: Finished difference Result 6079 states and 10347 transitions. [2024-11-13 14:56:30,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 14:56:30,815 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 287 [2024-11-13 14:56:30,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:30,832 INFO L225 Difference]: With dead ends: 6079 [2024-11-13 14:56:30,832 INFO L226 Difference]: Without dead ends: 5371 [2024-11-13 14:56:30,836 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=132, Invalid=248, Unknown=0, NotChecked=0, Total=380 [2024-11-13 14:56:30,836 INFO L432 NwaCegarLoop]: 580 mSDtfsCounter, 1262 mSDsluCounter, 1944 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1262 SdHoareTripleChecker+Valid, 2524 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:30,837 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1262 Valid, 2524 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 908 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-13 14:56:30,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5371 states. [2024-11-13 14:56:31,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5371 to 2548. [2024-11-13 14:56:31,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2257 states have (on average 1.670801949490474) internal successors, (3771), 2261 states have internal predecessors, (3771), 279 states have call successors, (279), 11 states have call predecessors, (279), 11 states have return successors, (279), 275 states have call predecessors, (279), 279 states have call successors, (279) [2024-11-13 14:56:31,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 4329 transitions. [2024-11-13 14:56:31,145 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 4329 transitions. Word has length 287 [2024-11-13 14:56:31,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:31,145 INFO L471 AbstractCegarLoop]: Abstraction has 2548 states and 4329 transitions. [2024-11-13 14:56:31,146 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:31,146 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 4329 transitions. [2024-11-13 14:56:31,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:31,150 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:31,150 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:31,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 14:56:31,151 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:31,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:31,151 INFO L85 PathProgramCache]: Analyzing trace with hash 473390410, now seen corresponding path program 1 times [2024-11-13 14:56:31,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:31,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832016594] [2024-11-13 14:56:31,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:31,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:31,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:33,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:33,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:33,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:33,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:33,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:33,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:33,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:33,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:33,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:33,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:33,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:33,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:33,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:33,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:33,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:33,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:33,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:33,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:33,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:33,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:33,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:33,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:33,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:33,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:33,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:33,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:33,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:33,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:33,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:33,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:33,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:33,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:33,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:33,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:33,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:33,998 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:33,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:33,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832016594] [2024-11-13 14:56:33,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832016594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:33,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:33,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-13 14:56:33,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060199666] [2024-11-13 14:56:33,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:33,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 14:56:33,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:33,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 14:56:33,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-13 14:56:34,000 INFO L87 Difference]: Start difference. First operand 2548 states and 4329 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:38,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:38,328 INFO L93 Difference]: Finished difference Result 13549 states and 22975 transitions. [2024-11-13 14:56:38,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 14:56:38,329 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 287 [2024-11-13 14:56:38,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:38,369 INFO L225 Difference]: With dead ends: 13549 [2024-11-13 14:56:38,369 INFO L226 Difference]: Without dead ends: 11835 [2024-11-13 14:56:38,375 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=230, Invalid=420, Unknown=0, NotChecked=0, Total=650 [2024-11-13 14:56:38,375 INFO L432 NwaCegarLoop]: 534 mSDtfsCounter, 2713 mSDsluCounter, 2245 mSDsCounter, 0 mSdLazyCounter, 1706 mSolverCounterSat, 439 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2713 SdHoareTripleChecker+Valid, 2779 SdHoareTripleChecker+Invalid, 2145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 1706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:38,376 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2713 Valid, 2779 Invalid, 2145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [439 Valid, 1706 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-13 14:56:38,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11835 states. [2024-11-13 14:56:39,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11835 to 5433. [2024-11-13 14:56:39,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5433 states, 4782 states have (on average 1.641154328732748) internal successors, (7848), 4798 states have internal predecessors, (7848), 619 states have call successors, (619), 31 states have call predecessors, (619), 31 states have return successors, (619), 603 states have call predecessors, (619), 619 states have call successors, (619) [2024-11-13 14:56:39,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5433 states to 5433 states and 9086 transitions. [2024-11-13 14:56:39,240 INFO L78 Accepts]: Start accepts. Automaton has 5433 states and 9086 transitions. Word has length 287 [2024-11-13 14:56:39,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:39,241 INFO L471 AbstractCegarLoop]: Abstraction has 5433 states and 9086 transitions. [2024-11-13 14:56:39,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:39,241 INFO L276 IsEmpty]: Start isEmpty. Operand 5433 states and 9086 transitions. [2024-11-13 14:56:39,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:39,247 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:39,247 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:39,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-13 14:56:39,248 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:39,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:39,249 INFO L85 PathProgramCache]: Analyzing trace with hash 339376904, now seen corresponding path program 1 times [2024-11-13 14:56:39,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:39,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438934707] [2024-11-13 14:56:39,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:39,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:41,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:41,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:41,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:41,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:41,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:41,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:41,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:41,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:41,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:41,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:41,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:41,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:41,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:41,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:41,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:41,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:41,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:41,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:41,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:41,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:41,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:41,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:41,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:41,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:41,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:41,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:41,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:41,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:41,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:41,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:41,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:41,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:41,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:41,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:41,706 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:41,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:41,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438934707] [2024-11-13 14:56:41,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438934707] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:41,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:41,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 14:56:41,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456754347] [2024-11-13 14:56:41,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:41,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 14:56:41,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:41,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 14:56:41,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-13 14:56:41,708 INFO L87 Difference]: Start difference. First operand 5433 states and 9086 transitions. Second operand has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:56:44,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:44,068 INFO L93 Difference]: Finished difference Result 13441 states and 22404 transitions. [2024-11-13 14:56:44,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 14:56:44,069 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 287 [2024-11-13 14:56:44,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:44,099 INFO L225 Difference]: With dead ends: 13441 [2024-11-13 14:56:44,099 INFO L226 Difference]: Without dead ends: 9143 [2024-11-13 14:56:44,108 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2024-11-13 14:56:44,109 INFO L432 NwaCegarLoop]: 342 mSDtfsCounter, 878 mSDsluCounter, 1414 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 1756 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:44,109 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [878 Valid, 1756 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-13 14:56:44,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9143 states. [2024-11-13 14:56:44,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9143 to 5469. [2024-11-13 14:56:44,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5469 states, 4818 states have (on average 1.6427978414279785) internal successors, (7915), 4834 states have internal predecessors, (7915), 619 states have call successors, (619), 31 states have call predecessors, (619), 31 states have return successors, (619), 603 states have call predecessors, (619), 619 states have call successors, (619) [2024-11-13 14:56:44,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5469 states to 5469 states and 9153 transitions. [2024-11-13 14:56:44,629 INFO L78 Accepts]: Start accepts. Automaton has 5469 states and 9153 transitions. Word has length 287 [2024-11-13 14:56:44,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:44,630 INFO L471 AbstractCegarLoop]: Abstraction has 5469 states and 9153 transitions. [2024-11-13 14:56:44,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:56:44,630 INFO L276 IsEmpty]: Start isEmpty. Operand 5469 states and 9153 transitions. [2024-11-13 14:56:44,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:44,637 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:44,637 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:44,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 14:56:44,637 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:44,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:44,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1178660406, now seen corresponding path program 1 times [2024-11-13 14:56:44,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:44,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408105880] [2024-11-13 14:56:44,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:44,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:46,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:46,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:46,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:46,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:46,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:46,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:46,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:46,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:46,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:46,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:46,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:46,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:47,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:47,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:47,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:47,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:47,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:47,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:47,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:47,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:47,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:47,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:47,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:47,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:47,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408105880] [2024-11-13 14:56:47,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408105880] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:47,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:47,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 14:56:47,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946292243] [2024-11-13 14:56:47,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:47,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 14:56:47,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:47,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 14:56:47,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-13 14:56:47,109 INFO L87 Difference]: Start difference. First operand 5469 states and 9153 transitions. Second operand has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:51,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:51,499 INFO L93 Difference]: Finished difference Result 14347 states and 24103 transitions. [2024-11-13 14:56:51,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 14:56:51,500 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 287 [2024-11-13 14:56:51,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:51,533 INFO L225 Difference]: With dead ends: 14347 [2024-11-13 14:56:51,534 INFO L226 Difference]: Without dead ends: 10049 [2024-11-13 14:56:51,544 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=183, Invalid=369, Unknown=0, NotChecked=0, Total=552 [2024-11-13 14:56:51,545 INFO L432 NwaCegarLoop]: 530 mSDtfsCounter, 2510 mSDsluCounter, 2007 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2510 SdHoareTripleChecker+Valid, 2537 SdHoareTripleChecker+Invalid, 1532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:51,545 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2510 Valid, 2537 Invalid, 1532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-13 14:56:51,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10049 states. [2024-11-13 14:56:52,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10049 to 5237. [2024-11-13 14:56:52,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5237 states, 4618 states have (on average 1.6448679081853617) internal successors, (7596), 4632 states have internal predecessors, (7596), 587 states have call successors, (587), 31 states have call predecessors, (587), 31 states have return successors, (587), 573 states have call predecessors, (587), 587 states have call successors, (587) [2024-11-13 14:56:52,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5237 states to 5237 states and 8770 transitions. [2024-11-13 14:56:52,098 INFO L78 Accepts]: Start accepts. Automaton has 5237 states and 8770 transitions. Word has length 287 [2024-11-13 14:56:52,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:52,100 INFO L471 AbstractCegarLoop]: Abstraction has 5237 states and 8770 transitions. [2024-11-13 14:56:52,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:56:52,101 INFO L276 IsEmpty]: Start isEmpty. Operand 5237 states and 8770 transitions. [2024-11-13 14:56:52,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:52,107 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:52,108 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:52,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-13 14:56:52,108 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:52,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:52,109 INFO L85 PathProgramCache]: Analyzing trace with hash -548234290, now seen corresponding path program 1 times [2024-11-13 14:56:52,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:52,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236193473] [2024-11-13 14:56:52,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:52,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:52,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:52,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:52,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:52,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:52,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:52,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:52,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:52,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:52,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:52,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:52,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:52,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:52,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:52,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:52,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:52,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:52,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:52,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:52,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:52,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:52,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:52,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:52,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:52,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:52,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:52,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:52,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:52,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:52,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:52,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:52,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:52,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:52,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:52,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:52,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:52,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:52,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:52,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:52,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:52,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:52,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:52,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:52,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:52,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236193473] [2024-11-13 14:56:52,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236193473] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:52,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:52,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:56:52,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782498478] [2024-11-13 14:56:52,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:52,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:56:52,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:52,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:56:52,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:56:52,710 INFO L87 Difference]: Start difference. First operand 5237 states and 8770 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:56:53,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:53,351 INFO L93 Difference]: Finished difference Result 11859 states and 19851 transitions. [2024-11-13 14:56:53,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:56:53,352 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 287 [2024-11-13 14:56:53,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:53,374 INFO L225 Difference]: With dead ends: 11859 [2024-11-13 14:56:53,374 INFO L226 Difference]: Without dead ends: 6992 [2024-11-13 14:56:53,382 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:56:53,383 INFO L432 NwaCegarLoop]: 250 mSDtfsCounter, 170 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:53,383 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 737 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 14:56:53,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6992 states. [2024-11-13 14:56:53,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6992 to 5226. [2024-11-13 14:56:53,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5226 states, 4607 states have (on average 1.6433687866290427) internal successors, (7571), 4621 states have internal predecessors, (7571), 587 states have call successors, (587), 31 states have call predecessors, (587), 31 states have return successors, (587), 573 states have call predecessors, (587), 587 states have call successors, (587) [2024-11-13 14:56:53,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5226 states to 5226 states and 8745 transitions. [2024-11-13 14:56:53,972 INFO L78 Accepts]: Start accepts. Automaton has 5226 states and 8745 transitions. Word has length 287 [2024-11-13 14:56:53,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:56:53,973 INFO L471 AbstractCegarLoop]: Abstraction has 5226 states and 8745 transitions. [2024-11-13 14:56:53,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:56:53,973 INFO L276 IsEmpty]: Start isEmpty. Operand 5226 states and 8745 transitions. [2024-11-13 14:56:53,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:56:53,978 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:56:53,978 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:53,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-13 14:56:53,978 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:56:53,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:56:53,979 INFO L85 PathProgramCache]: Analyzing trace with hash -142829616, now seen corresponding path program 1 times [2024-11-13 14:56:53,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:56:53,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625334220] [2024-11-13 14:56:53,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:56:53,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:56:54,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:56:57,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:56:57,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:56:57,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:56:57,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:56:57,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:56:57,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:56:57,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:56:57,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:56:57,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:56:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:56:57,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:56:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:56:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:56:57,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:56:57,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:56:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:56:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:56:57,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:56:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:56:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:56:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:56:57,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:56:57,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:56:57,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:56:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:56:57,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:56:57,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:56:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:56:57,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:56:57,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:56:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:56:57,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:56:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:56:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:56:57,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:56:57,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:56:57,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:56:57,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:56:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:56:57,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:56:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:56:57,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:56:57,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:56:57,564 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:56:57,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:56:57,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625334220] [2024-11-13 14:56:57,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625334220] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:56:57,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:56:57,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-13 14:56:57,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380973649] [2024-11-13 14:56:57,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:56:57,565 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 14:56:57,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:56:57,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 14:56:57,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-13 14:56:57,566 INFO L87 Difference]: Start difference. First operand 5226 states and 8745 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:56:59,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:56:59,658 INFO L93 Difference]: Finished difference Result 9523 states and 15955 transitions. [2024-11-13 14:56:59,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:56:59,660 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 287 [2024-11-13 14:56:59,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:56:59,682 INFO L225 Difference]: With dead ends: 9523 [2024-11-13 14:56:59,682 INFO L226 Difference]: Without dead ends: 7525 [2024-11-13 14:56:59,687 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-13 14:56:59,687 INFO L432 NwaCegarLoop]: 239 mSDtfsCounter, 632 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 632 SdHoareTripleChecker+Valid, 1252 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:56:59,688 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [632 Valid, 1252 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-13 14:56:59,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7525 states. [2024-11-13 14:57:00,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7525 to 6153. [2024-11-13 14:57:00,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6153 states, 5534 states have (on average 1.6521503433321287) internal successors, (9143), 5548 states have internal predecessors, (9143), 587 states have call successors, (587), 31 states have call predecessors, (587), 31 states have return successors, (587), 573 states have call predecessors, (587), 587 states have call successors, (587) [2024-11-13 14:57:00,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6153 states to 6153 states and 10317 transitions. [2024-11-13 14:57:00,306 INFO L78 Accepts]: Start accepts. Automaton has 6153 states and 10317 transitions. Word has length 287 [2024-11-13 14:57:00,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:00,306 INFO L471 AbstractCegarLoop]: Abstraction has 6153 states and 10317 transitions. [2024-11-13 14:57:00,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:00,307 INFO L276 IsEmpty]: Start isEmpty. Operand 6153 states and 10317 transitions. [2024-11-13 14:57:00,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-13 14:57:00,311 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:00,312 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:00,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-13 14:57:00,312 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:00,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:00,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1153946866, now seen corresponding path program 1 times [2024-11-13 14:57:00,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:00,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759738604] [2024-11-13 14:57:00,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:00,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:00,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:01,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:01,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:01,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:01,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:01,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:01,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:01,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:01,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:01,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:01,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:01,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:01,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:01,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:01,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:01,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:01,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:01,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:01,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:01,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:01,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:01,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:01,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:01,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:01,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:01,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:01,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:01,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:01,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:01,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:01,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,226 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 3 proven. 123 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:57:01,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:01,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759738604] [2024-11-13 14:57:01,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759738604] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:57:01,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971319506] [2024-11-13 14:57:01,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:01,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:01,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:57:01,235 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:57:01,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 14:57:01,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:01,497 INFO L255 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-13 14:57:01,518 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:57:02,870 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1882 proven. 96 refuted. 0 times theorem prover too weak. 1634 trivial. 0 not checked. [2024-11-13 14:57:02,870 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:57:03,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 30 proven. 96 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:57:03,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971319506] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:57:03,586 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:57:03,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 6] total 15 [2024-11-13 14:57:03,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147949387] [2024-11-13 14:57:03,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:57:03,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 14:57:03,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:03,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 14:57:03,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:57:03,589 INFO L87 Difference]: Start difference. First operand 6153 states and 10317 transitions. Second operand has 15 states, 15 states have (on average 11.066666666666666) internal successors, (166), 15 states have internal predecessors, (166), 7 states have call successors, (127), 4 states have call predecessors, (127), 7 states have return successors, (128), 7 states have call predecessors, (128), 7 states have call successors, (128) [2024-11-13 14:57:05,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:05,437 INFO L93 Difference]: Finished difference Result 10251 states and 16719 transitions. [2024-11-13 14:57:05,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-13 14:57:05,438 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 11.066666666666666) internal successors, (166), 15 states have internal predecessors, (166), 7 states have call successors, (127), 4 states have call predecessors, (127), 7 states have return successors, (128), 7 states have call predecessors, (128), 7 states have call successors, (128) Word has length 287 [2024-11-13 14:57:05,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:05,454 INFO L225 Difference]: With dead ends: 10251 [2024-11-13 14:57:05,454 INFO L226 Difference]: Without dead ends: 4314 [2024-11-13 14:57:05,462 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 694 GetRequests, 653 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=439, Invalid=1367, Unknown=0, NotChecked=0, Total=1806 [2024-11-13 14:57:05,462 INFO L432 NwaCegarLoop]: 171 mSDtfsCounter, 1017 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 734 mSolverCounterSat, 432 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1017 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 1166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 432 IncrementalHoareTripleChecker+Valid, 734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:05,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1017 Valid, 996 Invalid, 1166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [432 Valid, 734 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-13 14:57:05,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4314 states. [2024-11-13 14:57:05,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4314 to 2340. [2024-11-13 14:57:05,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2340 states, 1959 states have (on average 1.555895865237366) internal successors, (3048), 1963 states have internal predecessors, (3048), 341 states have call successors, (341), 39 states have call predecessors, (341), 39 states have return successors, (341), 337 states have call predecessors, (341), 341 states have call successors, (341) [2024-11-13 14:57:05,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2340 states to 2340 states and 3730 transitions. [2024-11-13 14:57:05,939 INFO L78 Accepts]: Start accepts. Automaton has 2340 states and 3730 transitions. Word has length 287 [2024-11-13 14:57:05,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:05,940 INFO L471 AbstractCegarLoop]: Abstraction has 2340 states and 3730 transitions. [2024-11-13 14:57:05,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 11.066666666666666) internal successors, (166), 15 states have internal predecessors, (166), 7 states have call successors, (127), 4 states have call predecessors, (127), 7 states have return successors, (128), 7 states have call predecessors, (128), 7 states have call successors, (128) [2024-11-13 14:57:05,940 INFO L276 IsEmpty]: Start isEmpty. Operand 2340 states and 3730 transitions. [2024-11-13 14:57:05,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2024-11-13 14:57:05,942 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:05,942 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:05,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 14:57:06,143 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:06,143 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:06,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:06,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1791743789, now seen corresponding path program 1 times [2024-11-13 14:57:06,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:06,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801959370] [2024-11-13 14:57:06,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:06,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:06,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:06,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:06,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:06,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:06,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:06,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:06,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:06,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:06,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:06,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:06,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:06,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:06,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:06,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:06,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:06,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:06,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:06,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:06,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:06,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:06,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:06,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:06,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:06,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:06,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:06,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:06,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:06,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:06,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:06,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:06,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:06,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:06,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:06,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:06,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:06,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:06,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:06,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:06,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:06,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:06,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:06,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:06,648 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:57:06,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:06,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801959370] [2024-11-13 14:57:06,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801959370] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:57:06,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:57:06,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:57:06,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519945043] [2024-11-13 14:57:06,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:57:06,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:57:06,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:06,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:57:06,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:57:06,651 INFO L87 Difference]: Start difference. First operand 2340 states and 3730 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:07,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:07,078 INFO L93 Difference]: Finished difference Result 3600 states and 5760 transitions. [2024-11-13 14:57:07,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:57:07,078 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 291 [2024-11-13 14:57:07,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:07,087 INFO L225 Difference]: With dead ends: 3600 [2024-11-13 14:57:07,087 INFO L226 Difference]: Without dead ends: 2914 [2024-11-13 14:57:07,090 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:57:07,090 INFO L432 NwaCegarLoop]: 328 mSDtfsCounter, 147 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:07,091 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 545 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:57:07,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2914 states. [2024-11-13 14:57:07,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2914 to 2912. [2024-11-13 14:57:07,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2413 states have (on average 1.5420638209697473) internal successors, (3721), 2419 states have internal predecessors, (3721), 447 states have call successors, (447), 51 states have call predecessors, (447), 51 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2024-11-13 14:57:07,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 4615 transitions. [2024-11-13 14:57:07,674 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 4615 transitions. Word has length 291 [2024-11-13 14:57:07,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:07,675 INFO L471 AbstractCegarLoop]: Abstraction has 2912 states and 4615 transitions. [2024-11-13 14:57:07,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:07,675 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 4615 transitions. [2024-11-13 14:57:07,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-13 14:57:07,677 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:07,678 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:07,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-13 14:57:07,678 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:07,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:07,678 INFO L85 PathProgramCache]: Analyzing trace with hash 557828359, now seen corresponding path program 1 times [2024-11-13 14:57:07,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:07,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863341868] [2024-11-13 14:57:07,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:07,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:07,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:07,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:07,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:07,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:07,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:07,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:07,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:07,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:07,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:07,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:07,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:07,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:07,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:07,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:07,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:07,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:07,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:07,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:07,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:07,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:07,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:07,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:07,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:07,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:07,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:07,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:07,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:07,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:07,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:07,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:07,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:07,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:07,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:57:07,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:07,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863341868] [2024-11-13 14:57:07,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863341868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:57:07,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:57:07,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:57:07,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575342588] [2024-11-13 14:57:07,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:57:07,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:57:07,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:07,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:57:07,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:57:07,974 INFO L87 Difference]: Start difference. First operand 2912 states and 4615 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:08,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:08,736 INFO L93 Difference]: Finished difference Result 7654 states and 12187 transitions. [2024-11-13 14:57:08,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:57:08,736 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 293 [2024-11-13 14:57:08,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:08,751 INFO L225 Difference]: With dead ends: 7654 [2024-11-13 14:57:08,751 INFO L226 Difference]: Without dead ends: 5190 [2024-11-13 14:57:08,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:57:08,758 INFO L432 NwaCegarLoop]: 379 mSDtfsCounter, 208 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:08,758 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 595 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:57:08,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5190 states. [2024-11-13 14:57:09,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5190 to 4000. [2024-11-13 14:57:09,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4000 states, 3501 states have (on average 1.588688946015424) internal successors, (5562), 3507 states have internal predecessors, (5562), 447 states have call successors, (447), 51 states have call predecessors, (447), 51 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2024-11-13 14:57:09,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4000 states to 4000 states and 6456 transitions. [2024-11-13 14:57:09,382 INFO L78 Accepts]: Start accepts. Automaton has 4000 states and 6456 transitions. Word has length 293 [2024-11-13 14:57:09,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:09,382 INFO L471 AbstractCegarLoop]: Abstraction has 4000 states and 6456 transitions. [2024-11-13 14:57:09,382 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:09,382 INFO L276 IsEmpty]: Start isEmpty. Operand 4000 states and 6456 transitions. [2024-11-13 14:57:09,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2024-11-13 14:57:09,385 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:09,385 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:09,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-13 14:57:09,386 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:09,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:09,386 INFO L85 PathProgramCache]: Analyzing trace with hash 437821590, now seen corresponding path program 1 times [2024-11-13 14:57:09,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:09,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081284898] [2024-11-13 14:57:09,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:09,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:09,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:09,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:09,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:09,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:09,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:09,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:09,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:09,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:09,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:09,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:09,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:09,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:09,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:09,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:09,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:09,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:10,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:10,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:10,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:10,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:10,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:10,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:10,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:10,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:10,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:10,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:10,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:10,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:10,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:10,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:10,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:10,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:10,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:10,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:10,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:10,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:10,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:57:10,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:10,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081284898] [2024-11-13 14:57:10,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081284898] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:57:10,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:57:10,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:57:10,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595705326] [2024-11-13 14:57:10,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:57:10,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:57:10,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:10,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:57:10,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:57:10,066 INFO L87 Difference]: Start difference. First operand 4000 states and 6456 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:10,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:10,486 INFO L93 Difference]: Finished difference Result 7586 states and 12267 transitions. [2024-11-13 14:57:10,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:57:10,487 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 294 [2024-11-13 14:57:10,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:10,494 INFO L225 Difference]: With dead ends: 7586 [2024-11-13 14:57:10,494 INFO L226 Difference]: Without dead ends: 4000 [2024-11-13 14:57:10,499 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:57:10,499 INFO L432 NwaCegarLoop]: 236 mSDtfsCounter, 94 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:10,499 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 596 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:57:10,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4000 states. [2024-11-13 14:57:11,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4000 to 4000. [2024-11-13 14:57:11,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4000 states, 3501 states have (on average 1.5646958011996572) internal successors, (5478), 3507 states have internal predecessors, (5478), 447 states have call successors, (447), 51 states have call predecessors, (447), 51 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2024-11-13 14:57:11,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4000 states to 4000 states and 6372 transitions. [2024-11-13 14:57:11,171 INFO L78 Accepts]: Start accepts. Automaton has 4000 states and 6372 transitions. Word has length 294 [2024-11-13 14:57:11,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:11,172 INFO L471 AbstractCegarLoop]: Abstraction has 4000 states and 6372 transitions. [2024-11-13 14:57:11,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:11,172 INFO L276 IsEmpty]: Start isEmpty. Operand 4000 states and 6372 transitions. [2024-11-13 14:57:11,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:11,173 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:11,173 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:11,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-13 14:57:11,174 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:11,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:11,174 INFO L85 PathProgramCache]: Analyzing trace with hash 460866397, now seen corresponding path program 1 times [2024-11-13 14:57:11,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:11,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612916972] [2024-11-13 14:57:11,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:11,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:11,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:11,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:11,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:11,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:11,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:11,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:11,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:11,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:11,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:11,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:11,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:11,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:11,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:11,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:11,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:11,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:11,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:11,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:11,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:11,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:11,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:11,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:11,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:11,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:11,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:11,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:11,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:11,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:11,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:11,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:11,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:11,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:11,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:11,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:11,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:11,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:11,922 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:57:11,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:11,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612916972] [2024-11-13 14:57:11,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612916972] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:57:11,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:57:11,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:57:11,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009884408] [2024-11-13 14:57:11,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:57:11,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:57:11,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:11,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:57:11,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:57:11,924 INFO L87 Difference]: Start difference. First operand 4000 states and 6372 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:12,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:12,559 INFO L93 Difference]: Finished difference Result 9035 states and 14491 transitions. [2024-11-13 14:57:12,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:57:12,559 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 295 [2024-11-13 14:57:12,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:12,572 INFO L225 Difference]: With dead ends: 9035 [2024-11-13 14:57:12,572 INFO L226 Difference]: Without dead ends: 7271 [2024-11-13 14:57:12,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:57:12,575 INFO L432 NwaCegarLoop]: 255 mSDtfsCounter, 221 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:12,576 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 678 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:57:12,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7271 states. [2024-11-13 14:57:13,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7271 to 5016. [2024-11-13 14:57:13,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5016 states, 4517 states have (on average 1.5789240646446756) internal successors, (7132), 4523 states have internal predecessors, (7132), 447 states have call successors, (447), 51 states have call predecessors, (447), 51 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2024-11-13 14:57:13,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5016 states to 5016 states and 8026 transitions. [2024-11-13 14:57:13,342 INFO L78 Accepts]: Start accepts. Automaton has 5016 states and 8026 transitions. Word has length 295 [2024-11-13 14:57:13,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:13,342 INFO L471 AbstractCegarLoop]: Abstraction has 5016 states and 8026 transitions. [2024-11-13 14:57:13,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:13,342 INFO L276 IsEmpty]: Start isEmpty. Operand 5016 states and 8026 transitions. [2024-11-13 14:57:13,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:13,345 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:13,345 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:13,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-13 14:57:13,346 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:13,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:13,346 INFO L85 PathProgramCache]: Analyzing trace with hash 883568223, now seen corresponding path program 1 times [2024-11-13 14:57:13,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:13,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866163613] [2024-11-13 14:57:13,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:13,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:13,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:15,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:15,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:15,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:15,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:15,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:15,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:15,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:15,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:15,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:15,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:15,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:15,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:15,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:15,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:15,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:15,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:15,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:15,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:15,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:15,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:15,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:15,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:15,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:15,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:15,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:15,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:15,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:15,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:15,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:15,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:15,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:15,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:15,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:15,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:15,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:15,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:15,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:15,429 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:57:15,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:15,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866163613] [2024-11-13 14:57:15,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866163613] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:57:15,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:57:15,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-13 14:57:15,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074777993] [2024-11-13 14:57:15,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:57:15,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 14:57:15,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:15,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 14:57:15,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-13 14:57:15,431 INFO L87 Difference]: Start difference. First operand 5016 states and 8026 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:17,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:17,783 INFO L93 Difference]: Finished difference Result 11889 states and 18729 transitions. [2024-11-13 14:57:17,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 14:57:17,784 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 295 [2024-11-13 14:57:17,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:17,806 INFO L225 Difference]: With dead ends: 11889 [2024-11-13 14:57:17,806 INFO L226 Difference]: Without dead ends: 8146 [2024-11-13 14:57:17,814 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-13 14:57:17,815 INFO L432 NwaCegarLoop]: 547 mSDtfsCounter, 539 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 1149 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:17,815 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [539 Valid, 1149 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-13 14:57:17,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8146 states. [2024-11-13 14:57:18,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8146 to 5100. [2024-11-13 14:57:18,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5100 states, 4601 states have (on average 1.5683547054988045) internal successors, (7216), 4607 states have internal predecessors, (7216), 447 states have call successors, (447), 51 states have call predecessors, (447), 51 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2024-11-13 14:57:18,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5100 states to 5100 states and 8110 transitions. [2024-11-13 14:57:18,563 INFO L78 Accepts]: Start accepts. Automaton has 5100 states and 8110 transitions. Word has length 295 [2024-11-13 14:57:18,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:18,564 INFO L471 AbstractCegarLoop]: Abstraction has 5100 states and 8110 transitions. [2024-11-13 14:57:18,564 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:18,564 INFO L276 IsEmpty]: Start isEmpty. Operand 5100 states and 8110 transitions. [2024-11-13 14:57:18,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:18,566 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:18,566 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:18,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-13 14:57:18,566 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:18,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:18,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1110576483, now seen corresponding path program 1 times [2024-11-13 14:57:18,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:18,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247483728] [2024-11-13 14:57:18,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:18,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:19,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:19,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:19,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:19,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:19,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:19,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:19,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:19,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:19,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:19,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:19,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:19,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:19,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:19,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:19,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:19,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:19,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:19,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:19,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:19,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:19,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:19,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:19,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:19,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:19,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:19,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:19,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:19,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:19,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:19,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:19,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:19,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:19,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:19,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:19,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 9 proven. 117 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:57:19,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:19,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247483728] [2024-11-13 14:57:19,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247483728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:57:19,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563232236] [2024-11-13 14:57:19,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:19,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:19,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:57:19,514 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:57:19,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 14:57:19,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:19,796 INFO L255 TraceCheckSpWp]: Trace formula consists of 742 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 14:57:19,803 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:57:20,341 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 516 proven. 117 refuted. 0 times theorem prover too weak. 2979 trivial. 0 not checked. [2024-11-13 14:57:20,341 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:57:20,701 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 9 proven. 117 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:57:20,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563232236] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:57:20,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:57:20,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-13 14:57:20,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084622260] [2024-11-13 14:57:20,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:57:20,702 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:57:20,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:20,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:57:20,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:57:20,703 INFO L87 Difference]: Start difference. First operand 5100 states and 8110 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (82), 2 states have call predecessors, (82), 4 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2024-11-13 14:57:21,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:21,614 INFO L93 Difference]: Finished difference Result 8596 states and 13560 transitions. [2024-11-13 14:57:21,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 14:57:21,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (82), 2 states have call predecessors, (82), 4 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) Word has length 295 [2024-11-13 14:57:21,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:21,624 INFO L225 Difference]: With dead ends: 8596 [2024-11-13 14:57:21,624 INFO L226 Difference]: Without dead ends: 3766 [2024-11-13 14:57:21,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 682 GetRequests, 672 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-13 14:57:21,631 INFO L432 NwaCegarLoop]: 189 mSDtfsCounter, 117 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:21,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 482 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:57:21,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3766 states. [2024-11-13 14:57:22,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3766 to 2696. [2024-11-13 14:57:22,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2696 states, 2304 states have (on average 1.5230034722222223) internal successors, (3509), 2308 states have internal predecessors, (3509), 341 states have call successors, (341), 50 states have call predecessors, (341), 50 states have return successors, (341), 337 states have call predecessors, (341), 341 states have call successors, (341) [2024-11-13 14:57:22,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2696 states to 2696 states and 4191 transitions. [2024-11-13 14:57:22,310 INFO L78 Accepts]: Start accepts. Automaton has 2696 states and 4191 transitions. Word has length 295 [2024-11-13 14:57:22,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:22,311 INFO L471 AbstractCegarLoop]: Abstraction has 2696 states and 4191 transitions. [2024-11-13 14:57:22,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (82), 2 states have call predecessors, (82), 4 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2024-11-13 14:57:22,311 INFO L276 IsEmpty]: Start isEmpty. Operand 2696 states and 4191 transitions. [2024-11-13 14:57:22,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:22,314 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:22,314 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:22,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 14:57:22,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:22,515 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:22,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:22,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1917683485, now seen corresponding path program 1 times [2024-11-13 14:57:22,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:22,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422859234] [2024-11-13 14:57:22,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:22,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:22,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:22,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:22,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:22,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:22,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:22,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:22,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:22,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:22,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:22,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:22,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:22,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:22,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:22,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:23,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:23,020 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:57:23,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:23,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422859234] [2024-11-13 14:57:23,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422859234] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:57:23,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:57:23,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:57:23,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948048747] [2024-11-13 14:57:23,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:57:23,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:57:23,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:23,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:57:23,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:57:23,022 INFO L87 Difference]: Start difference. First operand 2696 states and 4191 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:23,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:23,801 INFO L93 Difference]: Finished difference Result 7761 states and 12112 transitions. [2024-11-13 14:57:23,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:57:23,802 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 295 [2024-11-13 14:57:23,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:23,811 INFO L225 Difference]: With dead ends: 7761 [2024-11-13 14:57:23,811 INFO L226 Difference]: Without dead ends: 5421 [2024-11-13 14:57:23,815 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:57:23,816 INFO L432 NwaCegarLoop]: 266 mSDtfsCounter, 233 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:23,816 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 688 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:57:23,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5421 states. [2024-11-13 14:57:24,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5421 to 5102. [2024-11-13 14:57:24,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5102 states, 4620 states have (on average 1.5383116883116883) internal successors, (7107), 4634 states have internal predecessors, (7107), 401 states have call successors, (401), 80 states have call predecessors, (401), 80 states have return successors, (401), 387 states have call predecessors, (401), 401 states have call successors, (401) [2024-11-13 14:57:24,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5102 states to 5102 states and 7909 transitions. [2024-11-13 14:57:24,437 INFO L78 Accepts]: Start accepts. Automaton has 5102 states and 7909 transitions. Word has length 295 [2024-11-13 14:57:24,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:24,438 INFO L471 AbstractCegarLoop]: Abstraction has 5102 states and 7909 transitions. [2024-11-13 14:57:24,438 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:57:24,438 INFO L276 IsEmpty]: Start isEmpty. Operand 5102 states and 7909 transitions. [2024-11-13 14:57:24,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:24,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:24,440 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:24,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-13 14:57:24,441 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:24,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:24,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1954581985, now seen corresponding path program 1 times [2024-11-13 14:57:24,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:24,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025821057] [2024-11-13 14:57:24,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:24,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:24,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:25,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:25,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:25,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:25,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:25,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:25,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:25,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:25,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:25,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:25,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:25,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:25,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:25,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:25,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:25,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:25,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:25,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:25,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:25,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:25,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:25,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:25,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:25,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:25,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,341 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:57:25,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:25,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025821057] [2024-11-13 14:57:25,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025821057] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:57:25,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666980804] [2024-11-13 14:57:25,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:25,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:25,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:57:25,344 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:57:25,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 14:57:25,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:25,638 INFO L255 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 14:57:25,643 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:57:26,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 918 proven. 108 refuted. 0 times theorem prover too weak. 2586 trivial. 0 not checked. [2024-11-13 14:57:26,051 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:57:26,391 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:57:26,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666980804] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:57:26,391 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:57:26,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-13 14:57:26,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046004647] [2024-11-13 14:57:26,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:57:26,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:57:26,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:26,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:57:26,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:57:26,393 INFO L87 Difference]: Start difference. First operand 5102 states and 7909 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-13 14:57:27,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:27,198 INFO L93 Difference]: Finished difference Result 7030 states and 10839 transitions. [2024-11-13 14:57:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:57:27,198 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 295 [2024-11-13 14:57:27,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:27,204 INFO L225 Difference]: With dead ends: 7030 [2024-11-13 14:57:27,204 INFO L226 Difference]: Without dead ends: 2798 [2024-11-13 14:57:27,208 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 681 GetRequests, 672 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:57:27,208 INFO L432 NwaCegarLoop]: 189 mSDtfsCounter, 241 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:27,209 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 479 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:57:27,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2024-11-13 14:57:27,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 2740. [2024-11-13 14:57:27,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2740 states, 2337 states have (on average 1.5079161317928969) internal successors, (3524), 2341 states have internal predecessors, (3524), 341 states have call successors, (341), 61 states have call predecessors, (341), 61 states have return successors, (341), 337 states have call predecessors, (341), 341 states have call successors, (341) [2024-11-13 14:57:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2740 states to 2740 states and 4206 transitions. [2024-11-13 14:57:27,699 INFO L78 Accepts]: Start accepts. Automaton has 2740 states and 4206 transitions. Word has length 295 [2024-11-13 14:57:27,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:27,700 INFO L471 AbstractCegarLoop]: Abstraction has 2740 states and 4206 transitions. [2024-11-13 14:57:27,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-13 14:57:27,700 INFO L276 IsEmpty]: Start isEmpty. Operand 2740 states and 4206 transitions. [2024-11-13 14:57:27,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:27,702 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:27,702 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:27,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-13 14:57:27,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-13 14:57:27,902 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:27,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:27,903 INFO L85 PathProgramCache]: Analyzing trace with hash 888324187, now seen corresponding path program 1 times [2024-11-13 14:57:27,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:27,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347755661] [2024-11-13 14:57:27,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:27,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:28,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:57:30,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:57:30,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:57:30,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:57:30,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:57:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:57:30,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:57:30,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:57:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:57:30,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 14:57:30,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 14:57:30,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-13 14:57:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-13 14:57:30,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-13 14:57:30,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:57:30,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-13 14:57:30,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:57:30,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-13 14:57:30,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:57:30,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-13 14:57:30,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:57:30,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:57:30,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-13 14:57:30,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-13 14:57:30,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-13 14:57:30,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-13 14:57:30,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-13 14:57:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-13 14:57:30,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-13 14:57:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-13 14:57:30,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2024-11-13 14:57:30,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-13 14:57:30,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-13 14:57:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-13 14:57:30,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:57:30,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:57:30,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:57:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:57:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:57:30,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:57:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:57:30,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:57:30,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:57:30,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:30,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 147 proven. 99 refuted. 0 times theorem prover too weak. 3366 trivial. 0 not checked. [2024-11-13 14:57:30,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:30,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347755661] [2024-11-13 14:57:30,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347755661] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:57:30,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750468232] [2024-11-13 14:57:30,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:30,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:30,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:57:30,890 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:57:30,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 14:57:31,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:31,287 INFO L255 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 14:57:31,294 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:57:33,349 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1808 proven. 186 refuted. 0 times theorem prover too weak. 1618 trivial. 0 not checked. [2024-11-13 14:57:33,349 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:57:35,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750468232] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:57:35,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 14:57:35,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 25 [2024-11-13 14:57:35,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145559196] [2024-11-13 14:57:35,524 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 14:57:35,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-13 14:57:35,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:35,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-13 14:57:35,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=864, Unknown=0, NotChecked=0, Total=992 [2024-11-13 14:57:35,526 INFO L87 Difference]: Start difference. First operand 2740 states and 4206 transitions. Second operand has 25 states, 24 states have (on average 6.416666666666667) internal successors, (154), 24 states have internal predecessors, (154), 9 states have call successors, (86), 5 states have call predecessors, (86), 7 states have return successors, (86), 8 states have call predecessors, (86), 9 states have call successors, (86) [2024-11-13 14:57:41,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:41,703 INFO L93 Difference]: Finished difference Result 8618 states and 13173 transitions. [2024-11-13 14:57:41,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 14:57:41,705 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 6.416666666666667) internal successors, (154), 24 states have internal predecessors, (154), 9 states have call successors, (86), 5 states have call predecessors, (86), 7 states have return successors, (86), 8 states have call predecessors, (86), 9 states have call successors, (86) Word has length 295 [2024-11-13 14:57:41,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:41,714 INFO L225 Difference]: With dead ends: 8618 [2024-11-13 14:57:41,715 INFO L226 Difference]: Without dead ends: 6318 [2024-11-13 14:57:41,719 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 676 GetRequests, 604 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1020, Invalid=4382, Unknown=0, NotChecked=0, Total=5402 [2024-11-13 14:57:41,720 INFO L432 NwaCegarLoop]: 272 mSDtfsCounter, 2500 mSDsluCounter, 3261 mSDsCounter, 0 mSdLazyCounter, 2859 mSolverCounterSat, 743 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2510 SdHoareTripleChecker+Valid, 3533 SdHoareTripleChecker+Invalid, 3602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 743 IncrementalHoareTripleChecker+Valid, 2859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:41,720 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2510 Valid, 3533 Invalid, 3602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [743 Valid, 2859 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-13 14:57:41,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6318 states. [2024-11-13 14:57:42,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6318 to 3749. [2024-11-13 14:57:42,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3749 states, 3215 states have (on average 1.499222395023328) internal successors, (4820), 3221 states have internal predecessors, (4820), 447 states have call successors, (447), 86 states have call predecessors, (447), 86 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2024-11-13 14:57:42,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3749 states to 3749 states and 5714 transitions. [2024-11-13 14:57:42,429 INFO L78 Accepts]: Start accepts. Automaton has 3749 states and 5714 transitions. Word has length 295 [2024-11-13 14:57:42,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:42,430 INFO L471 AbstractCegarLoop]: Abstraction has 3749 states and 5714 transitions. [2024-11-13 14:57:42,430 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 6.416666666666667) internal successors, (154), 24 states have internal predecessors, (154), 9 states have call successors, (86), 5 states have call predecessors, (86), 7 states have return successors, (86), 8 states have call predecessors, (86), 9 states have call successors, (86) [2024-11-13 14:57:42,430 INFO L276 IsEmpty]: Start isEmpty. Operand 3749 states and 5714 transitions. [2024-11-13 14:57:42,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:42,432 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:42,432 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:42,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-13 14:57:42,632 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:42,632 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:42,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:42,633 INFO L85 PathProgramCache]: Analyzing trace with hash 872805469, now seen corresponding path program 1 times [2024-11-13 14:57:42,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:42,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223056858] [2024-11-13 14:57:42,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:42,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:43,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 14:57:43,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1325610187] [2024-11-13 14:57:43,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:43,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:43,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:57:43,239 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:57:43,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 14:57:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:57:43,659 INFO L255 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-13 14:57:43,663 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:57:44,715 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1376 proven. 186 refuted. 0 times theorem prover too weak. 2050 trivial. 0 not checked. [2024-11-13 14:57:44,715 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:57:44,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:57:44,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223056858] [2024-11-13 14:57:44,947 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-13 14:57:44,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325610187] [2024-11-13 14:57:44,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325610187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:57:44,947 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:57:44,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-13 14:57:44,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385343809] [2024-11-13 14:57:44,947 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-13 14:57:44,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 14:57:44,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:57:44,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 14:57:44,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-13 14:57:44,948 INFO L87 Difference]: Start difference. First operand 3749 states and 5714 transitions. Second operand has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 9 states have internal predecessors, (92), 3 states have call successors, (43), 3 states have call predecessors, (43), 4 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:57:46,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:57:46,445 INFO L93 Difference]: Finished difference Result 4497 states and 6842 transitions. [2024-11-13 14:57:46,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 14:57:46,446 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 9 states have internal predecessors, (92), 3 states have call successors, (43), 3 states have call predecessors, (43), 4 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 295 [2024-11-13 14:57:46,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:57:46,453 INFO L225 Difference]: With dead ends: 4497 [2024-11-13 14:57:46,453 INFO L226 Difference]: Without dead ends: 3535 [2024-11-13 14:57:46,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 335 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2024-11-13 14:57:46,455 INFO L432 NwaCegarLoop]: 185 mSDtfsCounter, 230 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:57:46,456 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 1321 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 14:57:46,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3535 states. [2024-11-13 14:57:47,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3535 to 3467. [2024-11-13 14:57:47,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3467 states, 2933 states have (on average 1.4892601431980907) internal successors, (4368), 2939 states have internal predecessors, (4368), 447 states have call successors, (447), 86 states have call predecessors, (447), 86 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2024-11-13 14:57:47,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3467 states to 3467 states and 5262 transitions. [2024-11-13 14:57:47,121 INFO L78 Accepts]: Start accepts. Automaton has 3467 states and 5262 transitions. Word has length 295 [2024-11-13 14:57:47,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:57:47,121 INFO L471 AbstractCegarLoop]: Abstraction has 3467 states and 5262 transitions. [2024-11-13 14:57:47,121 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.363636363636363) internal successors, (92), 9 states have internal predecessors, (92), 3 states have call successors, (43), 3 states have call predecessors, (43), 4 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:57:47,122 INFO L276 IsEmpty]: Start isEmpty. Operand 3467 states and 5262 transitions. [2024-11-13 14:57:47,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-13 14:57:47,124 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:57:47,124 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:47,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 14:57:47,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:47,325 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:57:47,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:57:47,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1120951963, now seen corresponding path program 1 times [2024-11-13 14:57:47,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:57:47,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147629628] [2024-11-13 14:57:47,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:47,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:57:47,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 14:57:47,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1299166773] [2024-11-13 14:57:47,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:57:47,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:57:47,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:57:47,890 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:57:47,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 14:57:48,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 14:57:48,378 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 14:57:48,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 14:57:49,061 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 14:57:49,061 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 14:57:49,063 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 14:57:49,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 14:57:49,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-13 14:57:49,268 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:57:49,583 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 14:57:49,589 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 02:57:49 BoogieIcfgContainer [2024-11-13 14:57:49,589 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 14:57:49,590 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 14:57:49,590 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 14:57:49,590 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 14:57:49,591 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:55:26" (3/4) ... [2024-11-13 14:57:49,594 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 14:57:49,595 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 14:57:49,596 INFO L158 Benchmark]: Toolchain (without parser) took 145171.72ms. Allocated memory was 142.6MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 116.5MB in the beginning and 849.6MB in the end (delta: -733.1MB). Peak memory consumption was 865.1MB. Max. memory is 16.1GB. [2024-11-13 14:57:49,596 INFO L158 Benchmark]: CDTParser took 1.07ms. Allocated memory is still 117.4MB. Free memory is still 73.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 14:57:49,598 INFO L158 Benchmark]: CACSL2BoogieTranslator took 693.39ms. Allocated memory is still 142.6MB. Free memory was 116.2MB in the beginning and 92.3MB in the end (delta: 23.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-13 14:57:49,600 INFO L158 Benchmark]: Boogie Procedure Inliner took 132.92ms. Allocated memory is still 142.6MB. Free memory was 92.1MB in the beginning and 83.8MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 14:57:49,601 INFO L158 Benchmark]: Boogie Preprocessor took 143.62ms. Allocated memory is still 142.6MB. Free memory was 83.8MB in the beginning and 65.2MB in the end (delta: 18.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 14:57:49,601 INFO L158 Benchmark]: RCFGBuilder took 1403.05ms. Allocated memory is still 142.6MB. Free memory was 65.2MB in the beginning and 72.3MB in the end (delta: -7.1MB). Peak memory consumption was 33.8MB. Max. memory is 16.1GB. [2024-11-13 14:57:49,602 INFO L158 Benchmark]: TraceAbstraction took 142786.02ms. Allocated memory was 142.6MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 71.6MB in the beginning and 849.8MB in the end (delta: -778.2MB). Peak memory consumption was 814.5MB. Max. memory is 16.1GB. [2024-11-13 14:57:49,602 INFO L158 Benchmark]: Witness Printer took 5.07ms. Allocated memory is still 1.7GB. Free memory was 849.8MB in the beginning and 849.6MB in the end (delta: 237.0kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 14:57:49,603 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.07ms. Allocated memory is still 117.4MB. Free memory is still 73.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 693.39ms. Allocated memory is still 142.6MB. Free memory was 116.2MB in the beginning and 92.3MB in the end (delta: 23.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 132.92ms. Allocated memory is still 142.6MB. Free memory was 92.1MB in the beginning and 83.8MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 143.62ms. Allocated memory is still 142.6MB. Free memory was 83.8MB in the beginning and 65.2MB in the end (delta: 18.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1403.05ms. Allocated memory is still 142.6MB. Free memory was 65.2MB in the beginning and 72.3MB in the end (delta: -7.1MB). Peak memory consumption was 33.8MB. Max. memory is 16.1GB. * TraceAbstraction took 142786.02ms. Allocated memory was 142.6MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 71.6MB in the beginning and 849.8MB in the end (delta: -778.2MB). Peak memory consumption was 814.5MB. Max. memory is 16.1GB. * Witness Printer took 5.07ms. Allocated memory is still 1.7GB. Free memory was 849.8MB in the beginning and 849.6MB in the end (delta: 237.0kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 152, overapproximation of someBinaryFLOATComparisonOperation at line 118, overapproximation of someBinaryFLOATComparisonOperation at line 258, overapproximation of someBinaryFLOATComparisonOperation at line 310, overapproximation of someBinaryFLOATComparisonOperation at line 321, overapproximation of someBinaryFLOATComparisonOperation at line 201, overapproximation of someBinaryFLOATComparisonOperation at line 300, overapproximation of someBinaryFLOATComparisonOperation at line 319, overapproximation of someBinaryFLOATComparisonOperation at line 311, overapproximation of someBinaryFLOATComparisonOperation at line 220, overapproximation of someBinaryFLOATComparisonOperation at line 369, overapproximation of someBinaryFLOATComparisonOperation at line 317, overapproximation of someBinaryFLOATComparisonOperation at line 313, overapproximation of someBinaryFLOATComparisonOperation at line 302, overapproximation of someBinaryFLOATComparisonOperation at line 93, overapproximation of someBinaryFLOATComparisonOperation at line 315, overapproximation of someBinaryFLOATComparisonOperation at line 151, overapproximation of someBinaryFLOATComparisonOperation at line 209, overapproximation of someUnaryFLOAToperation at line 153, overapproximation of someBinaryArithmeticFLOAToperation at line 153, overapproximation of someBinaryArithmeticFLOAToperation at line 216. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 0; [L23] unsigned char var_1_6 = 0; [L24] unsigned char var_1_7 = 0; [L25] unsigned char var_1_8 = 0; [L26] unsigned char var_1_9 = 1; [L27] unsigned char var_1_10 = 1; [L28] signed long int var_1_11 = -100; [L29] signed long int var_1_12 = 1977712970; [L30] unsigned short int var_1_15 = 1000; [L31] float var_1_17 = 49.75; [L32] float var_1_18 = 256.2; [L33] float var_1_19 = 999999999.8; [L34] signed char var_1_20 = -4; [L35] signed char var_1_21 = 8; [L36] signed char var_1_22 = 32; [L37] float var_1_23 = 4.5; [L38] float var_1_24 = 32.5; [L39] float var_1_25 = 199.5; [L40] float var_1_26 = 0.0; [L41] float var_1_27 = 0.0; [L42] float var_1_28 = 128.8; [L43] signed char var_1_29 = 64; [L44] float var_1_30 = 128.5; [L45] float var_1_31 = 10.2; [L46] unsigned long int var_1_32 = 4; [L47] unsigned long int var_1_33 = 3502996739; [L48] unsigned long int var_1_34 = 5; [L49] signed char var_1_35 = -128; [L50] unsigned char var_1_36 = 5; [L51] unsigned char var_1_37 = 200; [L52] unsigned char var_1_38 = 0; [L53] unsigned char var_1_40 = 0; [L54] unsigned long int var_1_41 = 256; [L55] unsigned long int var_1_42 = 3342297017; [L56] unsigned long int var_1_44 = 0; [L57] unsigned long int var_1_45 = 2029022744; [L58] unsigned long int var_1_46 = 1820864555; [L59] unsigned long int var_1_47 = 1088921898; [L60] unsigned char var_1_48 = 64; [L61] unsigned char var_1_49 = 0; [L62] unsigned char var_1_50 = 0; [L63] unsigned char var_1_51 = 1; [L64] unsigned long int var_1_53 = 1; [L65] unsigned long int var_1_55 = 1; [L66] float var_1_56 = 64.6; [L67] unsigned char var_1_57 = 32; [L68] unsigned short int var_1_58 = 100; [L69] signed short int var_1_59 = 16; [L70] unsigned short int var_1_60 = 1000; [L71] unsigned char var_1_61 = 0; [L72] unsigned char var_1_62 = 0; [L73] unsigned char last_1_var_1_1 = 0; [L74] signed long int last_1_var_1_11 = -100; [L75] unsigned short int last_1_var_1_15 = 1000; [L76] signed char last_1_var_1_29 = 64; [L77] unsigned long int last_1_var_1_32 = 4; [L78] unsigned long int last_1_var_1_34 = 5; [L79] unsigned char last_1_var_1_38 = 0; [L80] unsigned long int last_1_var_1_41 = 256; [L81] unsigned long int last_1_var_1_44 = 0; [L82] unsigned char last_1_var_1_50 = 0; [L83] unsigned char last_1_var_1_51 = 1; [L84] unsigned char last_1_var_1_57 = 32; [L85] unsigned short int last_1_var_1_58 = 100; [L86] unsigned short int last_1_var_1_60 = 1000; [L87] unsigned char last_1_var_1_61 = 0; [L88] unsigned char last_1_var_1_62 = 0; VAL [isInitial=0, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L373] isInitial = 1 [L374] FCALL initially() [L375] COND TRUE 1 [L376] CALL updateLastVariables() [L351] last_1_var_1_1 = var_1_1 [L352] last_1_var_1_11 = var_1_11 [L353] last_1_var_1_15 = var_1_15 [L354] last_1_var_1_29 = var_1_29 [L355] last_1_var_1_32 = var_1_32 [L356] last_1_var_1_34 = var_1_34 [L357] last_1_var_1_38 = var_1_38 [L358] last_1_var_1_41 = var_1_41 [L359] last_1_var_1_44 = var_1_44 [L360] last_1_var_1_50 = var_1_50 [L361] last_1_var_1_51 = var_1_51 [L362] last_1_var_1_57 = var_1_57 [L363] last_1_var_1_58 = var_1_58 [L364] last_1_var_1_60 = var_1_60 [L365] last_1_var_1_61 = var_1_61 [L366] last_1_var_1_62 = var_1_62 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L376] RET updateLastVariables() [L377] CALL updateVariables() [L281] var_1_6 = __VERIFIER_nondet_uchar() [L282] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_7=0, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_7=0, var_1_8=0, var_1_9=1] [L282] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_7=0, var_1_8=0, var_1_9=1] [L283] CALL assume_abort_if_not(var_1_6 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L283] RET assume_abort_if_not(var_1_6 <= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L284] var_1_7 = __VERIFIER_nondet_uchar() [L285] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_8=0, var_1_9=1] [L285] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_8=0, var_1_9=1] [L286] CALL assume_abort_if_not(var_1_7 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L286] RET assume_abort_if_not(var_1_7 <= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=0, var_1_9=1] [L287] var_1_8 = __VERIFIER_nondet_uchar() [L288] CALL assume_abort_if_not(var_1_8 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L288] RET assume_abort_if_not(var_1_8 >= 1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L289] CALL assume_abort_if_not(var_1_8 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L289] RET assume_abort_if_not(var_1_8 <= 1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L290] var_1_9 = __VERIFIER_nondet_uchar() [L291] CALL assume_abort_if_not(var_1_9 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L291] RET assume_abort_if_not(var_1_9 >= 1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L292] CALL assume_abort_if_not(var_1_9 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L292] RET assume_abort_if_not(var_1_9 <= 1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L293] var_1_10 = __VERIFIER_nondet_uchar() [L294] CALL assume_abort_if_not(var_1_10 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L294] RET assume_abort_if_not(var_1_10 >= 1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L295] CALL assume_abort_if_not(var_1_10 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L295] RET assume_abort_if_not(var_1_10 <= 1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1977712970, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L296] var_1_12 = __VERIFIER_nondet_long() [L297] CALL assume_abort_if_not(var_1_12 >= 1073741822) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L297] RET assume_abort_if_not(var_1_12 >= 1073741822) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L298] CALL assume_abort_if_not(var_1_12 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L298] RET assume_abort_if_not(var_1_12 <= 2147483646) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_18=1281/5, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L299] var_1_18 = __VERIFIER_nondet_float() [L300] CALL assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L300] RET assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_19=4999999999/5, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L301] var_1_19 = __VERIFIER_nondet_float() [L302] CALL assume_abort_if_not((var_1_19 >= -922337.2036854765600e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 9223372.036854765600e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L302] RET assume_abort_if_not((var_1_19 >= -922337.2036854765600e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 9223372.036854765600e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=8, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L303] var_1_21 = __VERIFIER_nondet_char() [L304] CALL assume_abort_if_not(var_1_21 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L304] RET assume_abort_if_not(var_1_21 >= -1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L305] CALL assume_abort_if_not(var_1_21 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L305] RET assume_abort_if_not(var_1_21 <= 126) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=32, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L306] var_1_22 = __VERIFIER_nondet_char() [L307] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L307] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L308] CALL assume_abort_if_not(var_1_22 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L308] RET assume_abort_if_not(var_1_22 <= 126) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_23=9/2, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L309] var_1_23 = __VERIFIER_nondet_float() [L310] CALL assume_abort_if_not((var_1_23 >= -922337.2036854776000e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 9223372.036854776000e+12F && var_1_23 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L310] RET assume_abort_if_not((var_1_23 >= -922337.2036854776000e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 9223372.036854776000e+12F && var_1_23 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L311] CALL assume_abort_if_not(var_1_23 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L311] RET assume_abort_if_not(var_1_23 != 0.0F) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_25=399/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L312] var_1_25 = __VERIFIER_nondet_float() [L313] CALL assume_abort_if_not((var_1_25 >= 0.0F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L313] RET assume_abort_if_not((var_1_25 >= 0.0F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_26=0, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L314] var_1_26 = __VERIFIER_nondet_float() [L315] CALL assume_abort_if_not((var_1_26 >= 4611686.018427382800e+12F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L315] RET assume_abort_if_not((var_1_26 >= 4611686.018427382800e+12F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_27=0, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L316] var_1_27 = __VERIFIER_nondet_float() [L317] CALL assume_abort_if_not((var_1_27 >= 2305843.009213691390e+12F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 4611686.018427382800e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L317] RET assume_abort_if_not((var_1_27 >= 2305843.009213691390e+12F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 4611686.018427382800e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_28=644/5, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L318] var_1_28 = __VERIFIER_nondet_float() [L319] CALL assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 2305843.009213691390e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L319] RET assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 2305843.009213691390e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_31=51/5, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L320] var_1_31 = __VERIFIER_nondet_float() [L321] CALL assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L321] RET assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=3502996739, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L322] var_1_33 = __VERIFIER_nondet_ulong() [L323] CALL assume_abort_if_not(var_1_33 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L323] RET assume_abort_if_not(var_1_33 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L324] CALL assume_abort_if_not(var_1_33 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L324] RET assume_abort_if_not(var_1_33 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=200, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L325] var_1_37 = __VERIFIER_nondet_uchar() [L326] CALL assume_abort_if_not(var_1_37 >= 190) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L326] RET assume_abort_if_not(var_1_37 >= 190) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L327] CALL assume_abort_if_not(var_1_37 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L327] RET assume_abort_if_not(var_1_37 <= 254) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L328] var_1_40 = __VERIFIER_nondet_uchar() [L329] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L329] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L330] CALL assume_abort_if_not(var_1_40 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L330] RET assume_abort_if_not(var_1_40 <= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=3342297017, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L331] var_1_42 = __VERIFIER_nondet_ulong() [L332] CALL assume_abort_if_not(var_1_42 >= 3221225470) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L332] RET assume_abort_if_not(var_1_42 >= 3221225470) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L333] CALL assume_abort_if_not(var_1_42 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L333] RET assume_abort_if_not(var_1_42 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2029022744, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L334] var_1_45 = __VERIFIER_nondet_ulong() [L335] CALL assume_abort_if_not(var_1_45 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L335] RET assume_abort_if_not(var_1_45 >= 1073741823) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L336] CALL assume_abort_if_not(var_1_45 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L336] RET assume_abort_if_not(var_1_45 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1820864555, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L337] var_1_46 = __VERIFIER_nondet_ulong() [L338] CALL assume_abort_if_not(var_1_46 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L338] RET assume_abort_if_not(var_1_46 >= 1073741824) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L339] CALL assume_abort_if_not(var_1_46 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L339] RET assume_abort_if_not(var_1_46 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=1088921898, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L340] var_1_47 = __VERIFIER_nondet_ulong() [L341] CALL assume_abort_if_not(var_1_47 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L341] RET assume_abort_if_not(var_1_47 >= 1073741824) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L342] CALL assume_abort_if_not(var_1_47 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L342] RET assume_abort_if_not(var_1_47 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=64, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L343] var_1_48 = __VERIFIER_nondet_uchar() [L344] CALL assume_abort_if_not(var_1_48 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L344] RET assume_abort_if_not(var_1_48 >= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L345] CALL assume_abort_if_not(var_1_48 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L345] RET assume_abort_if_not(var_1_48 <= 64) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L346] var_1_49 = __VERIFIER_nondet_uchar() [L347] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L347] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L348] CALL assume_abort_if_not(var_1_49 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L348] RET assume_abort_if_not(var_1_49 <= 63) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L377] RET updateVariables() [L378] CALL step() [L92] unsigned char stepLocal_4 = last_1_var_1_51; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=5, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L93] COND TRUE ((var_1_26 - var_1_28) * var_1_23) == 5.75f [L94] var_1_34 = ((((var_1_22) > ((last_1_var_1_15 + last_1_var_1_29))) ? (var_1_22) : ((last_1_var_1_15 + last_1_var_1_29)))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=5, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L102] COND FALSE !((- var_1_12) < var_1_34) [L105] var_1_36 = var_1_37 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L107] unsigned long int stepLocal_9 = last_1_var_1_41; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, stepLocal_9=256, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L108] COND FALSE !(stepLocal_9 > (last_1_var_1_11 + last_1_var_1_60)) [L111] var_1_50 = ((last_1_var_1_51 || (last_1_var_1_62 && last_1_var_1_38)) && var_1_6) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L113] COND FALSE !(\read(last_1_var_1_50)) [L116] var_1_62 = ((last_1_var_1_51 && var_1_6) || var_1_40) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L118] COND TRUE var_1_27 > var_1_26 [L119] var_1_51 = (var_1_10 && var_1_8) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=256, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L125] COND FALSE !(\read(var_1_6)) [L140] var_1_41 = ((((last_1_var_1_61) < 0 ) ? -(last_1_var_1_61) : (last_1_var_1_61))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L142] unsigned long int stepLocal_1 = last_1_var_1_34 * last_1_var_1_58; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_1=500, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L143] COND FALSE !(var_1_12 < stepLocal_1) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=32, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L146] COND TRUE var_1_46 >= last_1_var_1_44 [L147] var_1_57 = (var_1_48 + var_1_22) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=199/4, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L151] var_1_17 = ((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=257/2, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L152] COND TRUE var_1_25 >= (var_1_26 - var_1_28) [L153] var_1_30 = ((((10.5f + var_1_28) < 0 ) ? -(10.5f + var_1_28) : (10.5f + var_1_28))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L157] COND FALSE !(! var_1_9) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=-128, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L160] COND TRUE \read(var_1_8) [L161] var_1_35 = var_1_22 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L165] COND FALSE !(\read(var_1_6)) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=16, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L168] COND FALSE !(\read(var_1_7)) [L171] var_1_59 = var_1_49 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=1000, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L173] COND TRUE \read(var_1_10) [L174] var_1_60 = (10 + var_1_49) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=0, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L176] var_1_61 = 1 [L177] unsigned char stepLocal_5 = var_1_62; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, stepLocal_5=0, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L178] COND FALSE !((var_1_60 > var_1_12) && stepLocal_5) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L183] COND TRUE var_1_41 <= var_1_15 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L184] EXPR var_1_15 ^ var_1_57 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L184] EXPR var_1_41 ^ (var_1_15 ^ var_1_57) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=0, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L184] COND FALSE !((var_1_41 ^ (var_1_15 ^ var_1_57)) < var_1_57) [L187] COND TRUE (var_1_57 == var_1_41) || (var_1_7 && (var_1_15 <= 64)) [L188] var_1_1 = ((var_1_8 && (! var_1_7)) && (var_1_9 && var_1_10)) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L196] unsigned char stepLocal_3 = var_1_6; [L197] unsigned char stepLocal_2 = (var_1_61 >= var_1_57) || var_1_7; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_3=0, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L198] COND FALSE !(var_1_8 && stepLocal_3) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=-4, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L201] COND FALSE !((var_1_19 + var_1_30) >= (((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18))) / var_1_23)) [L206] var_1_20 = var_1_22 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L209] COND FALSE !(((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56))) >= var_1_19) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=100, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L212] COND TRUE \read(var_1_1) [L213] var_1_58 = var_1_61 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_24=65/2, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L215] COND TRUE var_1_22 <= (var_1_59 + var_1_58) [L216] var_1_24 = (var_1_25 - (var_1_26 - (var_1_27 - var_1_28))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L220] COND TRUE var_1_24 >= var_1_27 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L221] COND FALSE !(((((var_1_36) > (var_1_41)) ? (var_1_36) : (var_1_41))) < var_1_61) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L231] unsigned char stepLocal_12 = var_1_51; [L232] unsigned char stepLocal_11 = ! var_1_9; [L233] unsigned long int stepLocal_10 = var_1_53 / 256u; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_10=0, stepLocal_11=0, stepLocal_12=1, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L234] COND FALSE !(stepLocal_10 > (var_1_59 / 5u)) [L243] var_1_55 = (var_1_49 + ((((1000000000u) > (var_1_37)) ? (1000000000u) : (var_1_37)))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_11=0, stepLocal_12=1, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L245] signed long int stepLocal_0 = 4; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_0=4, stepLocal_11=0, stepLocal_12=1, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=-100, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L246] COND TRUE \read(var_1_8) [L247] var_1_11 = ((((var_1_58) > (var_1_15)) ? (var_1_58) : (var_1_15))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_0=4, stepLocal_11=0, stepLocal_12=1, stepLocal_2=1, stepLocal_4=1, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L255] unsigned long int stepLocal_8 = var_1_34; [L256] unsigned long int stepLocal_7 = var_1_53 - var_1_58; [L257] unsigned long int stepLocal_6 = ((((var_1_55) < (var_1_55)) ? (var_1_55) : (var_1_55))) / var_1_37; VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_0=4, stepLocal_11=0, stepLocal_12=1, stepLocal_2=1, stepLocal_4=1, stepLocal_6=3937007, stepLocal_7=0, stepLocal_8=1064, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L258] COND FALSE !(var_1_23 <= var_1_19) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_0=4, stepLocal_11=0, stepLocal_12=1, stepLocal_2=1, stepLocal_4=1, stepLocal_6=3937007, stepLocal_7=0, stepLocal_8=1064, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=0, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L269] COND TRUE (var_1_37 - (var_1_48 + var_1_49)) > stepLocal_7 [L270] var_1_44 = ((((var_1_42) > (((((var_1_49) > ((var_1_45 + var_1_48))) ? (var_1_49) : ((var_1_45 + var_1_48)))))) ? (var_1_42) : (((((var_1_49) > ((var_1_45 + var_1_48))) ? (var_1_49) : ((var_1_45 + var_1_48))))))) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, stepLocal_0=4, stepLocal_11=0, stepLocal_12=1, stepLocal_2=1, stepLocal_4=1, stepLocal_6=3937007, stepLocal_8=1064, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=-1073741826, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L378] RET step() [L379] CALL, EXPR property() [L369] EXPR (var_1_41 <= var_1_15) ? (((var_1_41 ^ (var_1_15 ^ var_1_57)) < var_1_57) ? (var_1_1 == ((unsigned char) (var_1_6 || var_1_7))) : (((var_1_57 == var_1_41) || (var_1_7 && (var_1_15 <= 64))) ? (var_1_1 == ((unsigned char) ((var_1_8 && (! var_1_7)) && (var_1_9 && var_1_10)))) : (var_1_10 ? (var_1_1 == ((unsigned char) var_1_6)) : 1))) : 1 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=-1073741826, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L369] EXPR var_1_15 ^ var_1_57 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=-1073741826, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L369] EXPR var_1_41 ^ (var_1_15 ^ var_1_57) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=-1073741826, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L369] EXPR (var_1_41 <= var_1_15) ? (((var_1_41 ^ (var_1_15 ^ var_1_57)) < var_1_57) ? (var_1_1 == ((unsigned char) (var_1_6 || var_1_7))) : (((var_1_57 == var_1_41) || (var_1_7 && (var_1_15 <= 64))) ? (var_1_1 == ((unsigned char) ((var_1_8 && (! var_1_7)) && (var_1_9 && var_1_10)))) : (var_1_10 ? (var_1_1 == ((unsigned char) var_1_6)) : 1))) : 1 VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=-1073741826, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L369-L370] return ((((((((((((((((((((((((((var_1_41 <= var_1_15) ? (((var_1_41 ^ (var_1_15 ^ var_1_57)) < var_1_57) ? (var_1_1 == ((unsigned char) (var_1_6 || var_1_7))) : (((var_1_57 == var_1_41) || (var_1_7 && (var_1_15 <= 64))) ? (var_1_1 == ((unsigned char) ((var_1_8 && (! var_1_7)) && (var_1_9 && var_1_10)))) : (var_1_10 ? (var_1_1 == ((unsigned char) var_1_6)) : 1))) : 1) && (var_1_8 ? (var_1_11 == ((signed long int) ((((var_1_58) > (var_1_15)) ? (var_1_58) : (var_1_15))))) : ((var_1_15 < 4) ? (var_1_11 == ((signed long int) (((((var_1_15) < ((var_1_12 - var_1_36))) ? (var_1_15) : ((var_1_12 - var_1_36)))) - ((((var_1_58) < (var_1_61)) ? (var_1_58) : (var_1_61)))))) : (var_1_11 == ((signed long int) ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))))) && ((var_1_12 < (last_1_var_1_34 * last_1_var_1_58)) ? (var_1_15 == ((unsigned short int) ((((last_1_var_1_60) < ((last_1_var_1_32 + last_1_var_1_57))) ? (last_1_var_1_60) : ((last_1_var_1_32 + last_1_var_1_57)))))) : 1)) && (var_1_17 == ((float) ((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))))) && ((var_1_8 && var_1_6) ? (var_1_20 == ((signed char) (var_1_21 - var_1_22))) : (((var_1_19 + var_1_30) >= (((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18))) / var_1_23)) ? (((var_1_8 && var_1_9) && ((var_1_61 >= var_1_57) || var_1_7)) ? (var_1_20 == ((signed char) -8)) : 1) : (var_1_20 == ((signed char) var_1_22))))) && ((var_1_22 <= (var_1_59 + var_1_58)) ? (var_1_24 == ((float) (var_1_25 - (var_1_26 - (var_1_27 - var_1_28))))) : (var_1_24 == ((float) var_1_28)))) && ((((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56))) >= var_1_19) ? (var_1_29 == ((signed char) ((((-1) > (var_1_22)) ? (-1) : (var_1_22))))) : 1)) && ((var_1_25 >= (var_1_26 - var_1_28)) ? (var_1_30 == ((float) ((((10.5f + var_1_28) < 0 ) ? -(10.5f + var_1_28) : (10.5f + var_1_28))))) : (var_1_30 == ((float) (var_1_31 - ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))))) && ((! var_1_9) ? (var_1_32 == ((unsigned long int) (((((var_1_33 - 25u)) > (32u)) ? ((var_1_33 - 25u)) : (32u))))) : 1)) && ((((var_1_26 - var_1_28) * var_1_23) == 5.75f) ? (var_1_34 == ((unsigned long int) ((((var_1_22) > ((last_1_var_1_15 + last_1_var_1_29))) ? (var_1_22) : ((last_1_var_1_15 + last_1_var_1_29)))))) : ((last_1_var_1_51 && (last_1_var_1_44 < last_1_var_1_34)) ? (var_1_34 == ((unsigned long int) 256u)) : (var_1_34 == ((unsigned long int) last_1_var_1_15))))) && (var_1_8 ? (var_1_35 == ((signed char) var_1_22)) : (var_1_35 == ((signed char) ((((var_1_22) < (var_1_21)) ? (var_1_22) : (var_1_21))))))) && (((- var_1_12) < var_1_34) ? (var_1_36 == ((unsigned char) ((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) - 5) - var_1_22))) : (var_1_36 == ((unsigned char) var_1_37)))) && (((var_1_60 > var_1_12) && var_1_62) ? ((var_1_18 < var_1_28) ? (var_1_38 == ((unsigned char) (var_1_7 || (var_1_10 && (var_1_6 || var_1_40))))) : 1) : 1)) && (var_1_6 ? ((var_1_12 < ((last_1_var_1_11 + last_1_var_1_41) + last_1_var_1_61)) ? ((((((((((last_1_var_1_61) < (last_1_var_1_11)) ? (last_1_var_1_61) : (last_1_var_1_11)))) > (var_1_37)) ? (((((last_1_var_1_61) < (last_1_var_1_11)) ? (last_1_var_1_61) : (last_1_var_1_11)))) : (var_1_37))) < (var_1_22 + (- var_1_12))) ? (var_1_41 == ((unsigned long int) ((((last_1_var_1_61) > (var_1_33)) ? (last_1_var_1_61) : (var_1_33))))) : (var_1_41 == ((unsigned long int) ((var_1_42 - last_1_var_1_34) - last_1_var_1_15)))) : ((var_1_22 >= (var_1_42 / var_1_37)) ? (var_1_41 == ((unsigned long int) (last_1_var_1_61 + last_1_var_1_15))) : (var_1_41 == ((unsigned long int) (((((var_1_42) < (var_1_33)) ? (var_1_42) : (var_1_33))) - last_1_var_1_57))))) : (var_1_41 == ((unsigned long int) ((((last_1_var_1_61) < 0 ) ? -(last_1_var_1_61) : (last_1_var_1_61))))))) && ((var_1_23 <= var_1_19) ? (((((((var_1_55) < (var_1_55)) ? (var_1_55) : (var_1_55))) / var_1_37) == var_1_60) ? ((var_1_61 >= var_1_34) ? (var_1_44 == ((unsigned long int) (var_1_33 - var_1_53))) : (var_1_44 == ((unsigned long int) ((var_1_45 + ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47)))) - ((((var_1_57) > (var_1_12)) ? (var_1_57) : (var_1_12))))))) : (var_1_44 == ((unsigned long int) ((((var_1_57) > (var_1_42)) ? (var_1_57) : (var_1_42)))))) : (((var_1_37 - (var_1_48 + var_1_49)) > (var_1_53 - var_1_58)) ? (var_1_44 == ((unsigned long int) ((((var_1_42) > (((((var_1_49) > ((var_1_45 + var_1_48))) ? (var_1_49) : ((var_1_45 + var_1_48)))))) ? (var_1_42) : (((((var_1_49) > ((var_1_45 + var_1_48))) ? (var_1_49) : ((var_1_45 + var_1_48))))))))) : (var_1_1 ? (var_1_44 == ((unsigned long int) ((var_1_47 - (var_1_53 + var_1_57)) + var_1_22))) : (var_1_44 == ((unsigned long int) (var_1_53 + var_1_57))))))) && ((last_1_var_1_41 > (last_1_var_1_11 + last_1_var_1_60)) ? (var_1_50 == ((unsigned char) (! var_1_7))) : (var_1_50 == ((unsigned char) ((last_1_var_1_51 || (last_1_var_1_62 && last_1_var_1_38)) && var_1_6))))) && ((var_1_27 > var_1_26) ? (var_1_51 == ((unsigned char) (var_1_10 && var_1_8))) : (last_1_var_1_62 ? (var_1_51 == ((unsigned char) (last_1_var_1_1 || var_1_8))) : 1))) && ((var_1_24 >= var_1_27) ? ((((((var_1_36) > (var_1_41)) ? (var_1_36) : (var_1_41))) < var_1_61) ? (var_1_53 == ((unsigned long int) (((((var_1_36) < (((((var_1_60) < (var_1_57)) ? (var_1_60) : (var_1_57))))) ? (var_1_36) : (((((var_1_60) < (var_1_57)) ? (var_1_60) : (var_1_57)))))) + 100000u))) : 1) : ((var_1_50 || var_1_62) ? (var_1_53 == ((unsigned long int) (var_1_42 - (var_1_37 + var_1_49)))) : (var_1_53 == ((unsigned long int) ((((var_1_57) > ((var_1_47 + var_1_48))) ? (var_1_57) : ((var_1_47 + var_1_48))))))))) && (((var_1_53 / 256u) > (var_1_59 / 5u)) ? ((var_1_51 || var_1_50) ? (((var_1_40 && (var_1_61 > var_1_60)) || (! var_1_9)) ? (var_1_55 == ((unsigned long int) ((((var_1_45) > (var_1_48)) ? (var_1_45) : (var_1_48))))) : (var_1_55 == ((unsigned long int) (var_1_33 - var_1_41)))) : 1) : (var_1_55 == ((unsigned long int) (var_1_49 + ((((1000000000u) > (var_1_37)) ? (1000000000u) : (var_1_37)))))))) && (var_1_6 ? (var_1_56 == ((float) (((((var_1_26) < (var_1_25)) ? (var_1_26) : (var_1_25))) - var_1_27))) : 1)) && ((var_1_46 >= last_1_var_1_44) ? (var_1_57 == ((unsigned char) (var_1_48 + var_1_22))) : (var_1_57 == ((unsigned char) var_1_37)))) && (var_1_1 ? (var_1_58 == ((unsigned short int) var_1_61)) : 1)) && (var_1_7 ? (var_1_59 == ((signed short int) var_1_37)) : (var_1_59 == ((signed short int) var_1_49)))) && (var_1_10 ? (var_1_60 == ((unsigned short int) (10 + var_1_49))) : 1)) && (var_1_61 == ((unsigned char) 1))) && (last_1_var_1_50 ? (var_1_62 == ((unsigned char) (var_1_8 || var_1_9))) : (var_1_62 == ((unsigned char) ((last_1_var_1_51 && var_1_6) || var_1_40)))) ; [L379] RET, EXPR property() [L379] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=-1073741826, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] [L19] reach_error() VAL [isInitial=1, last_1_var_1_11=-100, last_1_var_1_15=1000, last_1_var_1_1=0, last_1_var_1_29=64, last_1_var_1_32=4, last_1_var_1_34=5, last_1_var_1_38=0, last_1_var_1_41=256, last_1_var_1_44=0, last_1_var_1_50=0, last_1_var_1_51=1, last_1_var_1_57=32, last_1_var_1_58=100, last_1_var_1_60=1000, last_1_var_1_61=0, last_1_var_1_62=0, var_1_10=1, var_1_11=1000, var_1_12=1073741823, var_1_15=1000, var_1_17=2, var_1_18=2, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-1, var_1_22=0, var_1_29=64, var_1_30=3, var_1_32=4, var_1_33=2147483647, var_1_34=1064, var_1_35=0, var_1_36=254, var_1_37=254, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=-1073741826, var_1_44=-1073741826, var_1_45=2147483647, var_1_46=1073741824, var_1_47=-3221225472, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=1, var_1_53=1, var_1_55=1000000000, var_1_56=323/5, var_1_57=0, var_1_58=1, var_1_59=0, var_1_60=10, var_1_61=1, var_1_62=0, var_1_6=0, var_1_7=0, var_1_8=1, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 158 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 142.4s, OverallIterations: 26, TraceHistogramMax: 43, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 60.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 26754 SdHoareTripleChecker+Valid, 34.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 26736 mSDsluCounter, 33084 SdHoareTripleChecker+Invalid, 30.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 25289 mSDsCounter, 4389 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 17297 IncrementalHoareTripleChecker+Invalid, 21686 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4389 mSolverCounterUnsat, 7795 mSDtfsCounter, 17297 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5131 GetRequests, 4744 SyntacticMatches, 2 SemanticMatches, 385 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2707 ImplicationChecksByTransitivity, 19.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6153occurred in iteration=14, InterpolantAutomatonStates: 291, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.5s AutomataMinimizationTime, 25 MinimizatonAttempts, 39902 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 11.2s SatisfiabilityAnalysisTime, 54.5s InterpolantComputationTime, 9299 NumberOfCodeBlocks, 9299 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 9259 ConstructedInterpolants, 0 QuantifiedInterpolants, 67011 SizeOfPredicates, 22 NumberOfNonLiveVariables, 3687 ConjunctsInSsa, 64 ConjunctsInUnsatCore, 32 InterpolantComputations, 20 PerfectInterpolantSequences, 114123/115584 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:57:49,825 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-13 14:57:49,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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_85825d0a-ece6-4f2d-a497-aac26337848f/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 202a0432e117f9058bd61aa67403e31b42b1f3767a8cd5b20aabf9e04f737968 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 14:57:52,371 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 14:57:52,467 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-13 14:57:52,476 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 14:57:52,476 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 14:57:52,533 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 14:57:52,534 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 14:57:52,534 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 14:57:52,535 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 14:57:52,539 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 14:57:52,539 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 14:57:52,539 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 14:57:52,539 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 14:57:52,540 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 14:57:52,541 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 14:57:52,541 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 14:57:52,542 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 14:57:52,543 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:57:52,543 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-13 14:57:52,543 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 14:57:52,544 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 14:57:52,544 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 14:57:52,544 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 14:57:52,544 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 14:57:52,544 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_85825d0a-ece6-4f2d-a497-aac26337848f/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 -> 202a0432e117f9058bd61aa67403e31b42b1f3767a8cd5b20aabf9e04f737968 [2024-11-13 14:57:52,872 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 14:57:52,882 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 14:57:52,885 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 14:57:52,886 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 14:57:52,889 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 14:57:52,892 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i Unable to find full path for "g++" [2024-11-13 14:57:54,979 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 14:57:55,293 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 14:57:55,297 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i [2024-11-13 14:57:55,332 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data/38b73c8a1/b5269b705062445ab5e04c81de8737d4/FLAGa0c2d91de [2024-11-13 14:57:55,357 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/data/38b73c8a1/b5269b705062445ab5e04c81de8737d4 [2024-11-13 14:57:55,359 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 14:57:55,361 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 14:57:55,363 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 14:57:55,363 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 14:57:55,368 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 14:57:55,369 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:55,370 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17cdbee2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55, skipping insertion in model container [2024-11-13 14:57:55,370 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:55,407 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 14:57:55,593 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_85825d0a-ece6-4f2d-a497-aac26337848f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i[915,928] [2024-11-13 14:57:55,751 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:57:55,768 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 14:57:55,780 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_85825d0a-ece6-4f2d-a497-aac26337848f/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-1.i[915,928] [2024-11-13 14:57:55,887 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:57:55,917 INFO L204 MainTranslator]: Completed translation [2024-11-13 14:57:55,917 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55 WrapperNode [2024-11-13 14:57:55,918 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 14:57:55,919 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 14:57:55,919 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 14:57:55,919 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 14:57:55,926 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:57:55" (1/1) ... [2024-11-13 14:57:55,943 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:57:55" (1/1) ... [2024-11-13 14:57:56,009 INFO L138 Inliner]: procedures = 27, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 347 [2024-11-13 14:57:56,010 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 14:57:56,010 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 14:57:56,010 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 14:57:56,010 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 14:57:56,022 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,022 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,037 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,074 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:57:56,078 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,078 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,098 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,108 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,117 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,120 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,125 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 14:57:56,126 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 14:57:56,126 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 14:57:56,126 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 14:57:56,127 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (1/1) ... [2024-11-13 14:57:56,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:57:56,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:57:56,166 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:57:56,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:57:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 14:57:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-13 14:57:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 14:57:56,200 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 14:57:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 14:57:56,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 14:57:56,381 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 14:57:56,384 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 14:58:07,093 INFO L? ?]: Removed 34 outVars from TransFormulas that were not future-live. [2024-11-13 14:58:07,093 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 14:58:07,106 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 14:58:07,106 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 14:58:07,106 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:58:07 BoogieIcfgContainer [2024-11-13 14:58:07,107 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 14:58:07,109 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 14:58:07,109 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 14:58:07,114 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 14:58:07,114 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:57:55" (1/3) ... [2024-11-13 14:58:07,114 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14c64a8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:58:07, skipping insertion in model container [2024-11-13 14:58:07,115 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:57:55" (2/3) ... [2024-11-13 14:58:07,115 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14c64a8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:58:07, skipping insertion in model container [2024-11-13 14:58:07,115 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:58:07" (3/3) ... [2024-11-13 14:58:07,116 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-1.i [2024-11-13 14:58:07,131 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 14:58:07,134 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-1.i that has 2 procedures, 139 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 14:58:07,210 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 14:58:07,226 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;@492d1ff3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 14:58:07,226 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 14:58:07,232 INFO L276 IsEmpty]: Start isEmpty. Operand has 139 states, 93 states have (on average 1.5268817204301075) internal successors, (142), 94 states have internal predecessors, (142), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-13 14:58:07,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-13 14:58:07,254 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:58:07,255 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:07,255 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:58:07,259 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:58:07,259 INFO L85 PathProgramCache]: Analyzing trace with hash -237108272, now seen corresponding path program 1 times [2024-11-13 14:58:07,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:58:07,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [631102255] [2024-11-13 14:58:07,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:58:07,273 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:58:07,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:58:07,277 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:07,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:08,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:58:08,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 14:58:08,333 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:58:08,399 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1448 proven. 0 refuted. 0 times theorem prover too weak. 2164 trivial. 0 not checked. [2024-11-13 14:58:08,399 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:58:08,400 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:58:08,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [631102255] [2024-11-13 14:58:08,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [631102255] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:58:08,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:58:08,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 14:58:08,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849317377] [2024-11-13 14:58:08,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:58:08,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 14:58:08,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:58:08,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 14:58:08,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 14:58:08,443 INFO L87 Difference]: Start difference. First operand has 139 states, 93 states have (on average 1.5268817204301075) internal successors, (142), 94 states have internal predecessors, (142), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:58:08,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:58:08,510 INFO L93 Difference]: Finished difference Result 271 states and 493 transitions. [2024-11-13 14:58:08,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 14:58:08,512 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 283 [2024-11-13 14:58:08,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:58:08,520 INFO L225 Difference]: With dead ends: 271 [2024-11-13 14:58:08,521 INFO L226 Difference]: Without dead ends: 135 [2024-11-13 14:58:08,525 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 282 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:58:08,528 INFO L432 NwaCegarLoop]: 221 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, 221 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:58:08,529 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:58:08,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-13 14:58:08,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2024-11-13 14:58:08,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 90 states have (on average 1.5) internal successors, (135), 90 states have internal predecessors, (135), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-13 14:58:08,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 221 transitions. [2024-11-13 14:58:08,586 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 221 transitions. Word has length 283 [2024-11-13 14:58:08,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:58:08,587 INFO L471 AbstractCegarLoop]: Abstraction has 135 states and 221 transitions. [2024-11-13 14:58:08,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:58:08,588 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 221 transitions. [2024-11-13 14:58:08,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-13 14:58:08,595 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:58:08,595 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:08,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:08,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:08,796 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:58:08,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:58:08,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1368411350, now seen corresponding path program 1 times [2024-11-13 14:58:08,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:58:08,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [289974871] [2024-11-13 14:58:08,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:58:08,799 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:58:08,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:58:08,803 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:08,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:09,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:58:09,859 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 14:58:09,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:58:20,468 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1906 proven. 171 refuted. 0 times theorem prover too weak. 1535 trivial. 0 not checked. [2024-11-13 14:58:20,469 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:58:23,943 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:58:23,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [289974871] [2024-11-13 14:58:23,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [289974871] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:58:23,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672069868] [2024-11-13 14:58:23,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:58:23,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:58:23,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:58:23,949 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:58:23,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 14:58:24,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:58:24,439 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 14:58:24,446 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:58:24,640 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:58:24,641 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:58:24,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672069868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:58:24,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:58:24,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 12 [2024-11-13 14:58:24,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142689884] [2024-11-13 14:58:24,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:58:24,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:58:24,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:58:24,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:58:24,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:58:24,646 INFO L87 Difference]: Start difference. First operand 135 states and 221 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:58:29,027 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:58:33,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:58:33,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:58:33,045 INFO L93 Difference]: Finished difference Result 315 states and 520 transitions. [2024-11-13 14:58:33,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:58:33,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 283 [2024-11-13 14:58:33,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:58:33,098 INFO L225 Difference]: With dead ends: 315 [2024-11-13 14:58:33,099 INFO L226 Difference]: Without dead ends: 183 [2024-11-13 14:58:33,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 749 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:58:33,101 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 74 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:58:33,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 420 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2024-11-13 14:58:33,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-11-13 14:58:33,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 143. [2024-11-13 14:58:33,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 98 states have (on average 1.510204081632653) internal successors, (148), 98 states have internal predecessors, (148), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-13 14:58:33,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 234 transitions. [2024-11-13 14:58:33,123 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 234 transitions. Word has length 283 [2024-11-13 14:58:33,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:58:33,127 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 234 transitions. [2024-11-13 14:58:33,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:58:33,128 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 234 transitions. [2024-11-13 14:58:33,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-13 14:58:33,140 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:58:33,140 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:33,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 14:58:33,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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)] Ended with exit code 0 [2024-11-13 14:58:33,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:33,541 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:58:33,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:58:33,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1234397844, now seen corresponding path program 1 times [2024-11-13 14:58:33,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:58:33,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950459687] [2024-11-13 14:58:33,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:58:33,543 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:58:33,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:58:33,545 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:33,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (5)] Waiting until timeout for monitored process [2024-11-13 14:58:34,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:58:34,531 INFO L255 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 14:58:34,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:58:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1906 proven. 171 refuted. 0 times theorem prover too weak. 1535 trivial. 0 not checked. [2024-11-13 14:58:44,341 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:58:47,730 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:58:47,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950459687] [2024-11-13 14:58:47,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950459687] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:58:47,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333967016] [2024-11-13 14:58:47,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:58:47,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:58:47,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:58:47,733 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:58:47,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 14:58:48,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:58:48,205 INFO L255 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 14:58:48,211 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:58:50,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:58:50,939 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:58:50,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333967016] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:58:50,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:58:50,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [10] total 11 [2024-11-13 14:58:50,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558434784] [2024-11-13 14:58:50,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:58:50,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:58:50,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:58:50,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:58:50,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:58:50,943 INFO L87 Difference]: Start difference. First operand 143 states and 234 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 2 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:58:55,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:58:59,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:58:59,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:58:59,437 INFO L93 Difference]: Finished difference Result 423 states and 696 transitions. [2024-11-13 14:58:59,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:58:59,438 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 2 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 283 [2024-11-13 14:58:59,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:58:59,445 INFO L225 Difference]: With dead ends: 423 [2024-11-13 14:58:59,446 INFO L226 Difference]: Without dead ends: 283 [2024-11-13 14:58:59,447 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 749 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:58:59,449 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 74 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:58:59,450 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 427 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time] [2024-11-13 14:58:59,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-13 14:58:59,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 281. [2024-11-13 14:58:59,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 192 states have (on average 1.5104166666666667) internal successors, (290), 192 states have internal predecessors, (290), 86 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-13 14:58:59,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 462 transitions. [2024-11-13 14:58:59,532 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 462 transitions. Word has length 283 [2024-11-13 14:58:59,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:58:59,535 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 462 transitions. [2024-11-13 14:58:59,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 2 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:58:59,535 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 462 transitions. [2024-11-13 14:58:59,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-13 14:58:59,539 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:58:59,540 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:59,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (5)] Forceful destruction successful, exit code 0 [2024-11-13 14:58:59,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 14:58:59,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:58:59,941 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:58:59,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:58:59,942 INFO L85 PathProgramCache]: Analyzing trace with hash -45465834, now seen corresponding path program 1 times [2024-11-13 14:58:59,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:58:59,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1022129667] [2024-11-13 14:58:59,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:58:59,942 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:58:59,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:58:59,944 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:58:59,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (7)] Waiting until timeout for monitored process [2024-11-13 14:59:00,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:59:00,766 INFO L255 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 14:59:00,772 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:59:10,271 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1906 proven. 171 refuted. 0 times theorem prover too weak. 1535 trivial. 0 not checked. [2024-11-13 14:59:10,271 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:59:13,674 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:59:13,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1022129667] [2024-11-13 14:59:13,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1022129667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:59:13,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663739250] [2024-11-13 14:59:13,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:59:13,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:59:13,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:59:13,677 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:59:13,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 14:59:14,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:59:14,108 INFO L255 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 14:59:14,112 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:59:14,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 14:59:14,494 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:59:14,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663739250] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:59:14,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:59:14,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2024-11-13 14:59:14,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818742942] [2024-11-13 14:59:14,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:59:14,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:59:14,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:59:14,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:59:14,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2024-11-13 14:59:14,496 INFO L87 Difference]: Start difference. First operand 281 states and 462 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:59:18,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:59:22,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:59:26,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:59:30,985 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:59:30,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:59:30,995 INFO L93 Difference]: Finished difference Result 637 states and 1052 transitions. [2024-11-13 14:59:31,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:59:31,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 283 [2024-11-13 14:59:31,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:59:31,055 INFO L225 Difference]: With dead ends: 637 [2024-11-13 14:59:31,055 INFO L226 Difference]: Without dead ends: 359 [2024-11-13 14:59:31,056 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2024-11-13 14:59:31,057 INFO L432 NwaCegarLoop]: 215 mSDtfsCounter, 67 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:59:31,057 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 631 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 4 Unknown, 0 Unchecked, 16.4s Time] [2024-11-13 14:59:31,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2024-11-13 14:59:31,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 303. [2024-11-13 14:59:31,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 214 states have (on average 1.5327102803738317) internal successors, (328), 214 states have internal predecessors, (328), 86 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-13 14:59:31,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 500 transitions. [2024-11-13 14:59:31,097 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 500 transitions. Word has length 283 [2024-11-13 14:59:31,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:59:31,098 INFO L471 AbstractCegarLoop]: Abstraction has 303 states and 500 transitions. [2024-11-13 14:59:31,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 14:59:31,098 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 500 transitions. [2024-11-13 14:59:31,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 14:59:31,100 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:59:31,101 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:31,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-13 14:59:31,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (7)] Ended with exit code 0 [2024-11-13 14:59:31,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:59:31,503 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:59:31,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:59:31,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1480962633, now seen corresponding path program 1 times [2024-11-13 14:59:31,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:59:31,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [610879644] [2024-11-13 14:59:31,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:59:31,505 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:59:31,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:59:31,507 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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:59:31,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (9)] Waiting until timeout for monitored process [2024-11-13 14:59:32,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:59:32,332 INFO L255 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 14:59:32,339 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:59:41,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1906 proven. 171 refuted. 0 times theorem prover too weak. 1535 trivial. 0 not checked. [2024-11-13 14:59:41,949 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:59:45,368 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:59:45,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [610879644] [2024-11-13 14:59:45,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [610879644] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:59:45,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013625706] [2024-11-13 14:59:45,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:59:45,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:59:45,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:59:45,370 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:59:45,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-13 14:59:45,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:59:45,806 INFO L255 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 14:59:45,810 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:59:48,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 918 proven. 108 refuted. 0 times theorem prover too weak. 2586 trivial. 0 not checked. [2024-11-13 14:59:48,261 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:59:50,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:59:50,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013625706] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:59:50,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:59:50,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5, 5] total 16 [2024-11-13 14:59:50,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182593248] [2024-11-13 14:59:50,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:59:50,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 14:59:50,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:59:50,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 14:59:50,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2024-11-13 14:59:50,470 INFO L87 Difference]: Start difference. First operand 303 states and 500 transitions. Second operand has 16 states, 16 states have (on average 8.6875) internal successors, (139), 16 states have internal predecessors, (139), 5 states have call successors, (122), 5 states have call predecessors, (122), 9 states have return successors, (123), 5 states have call predecessors, (123), 5 states have call successors, (123) [2024-11-13 14:59:57,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:01,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:06,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:11,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:15,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:19,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:23,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:27,616 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:31,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:35,627 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:39,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:43,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:47,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:51,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:55,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:00:59,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:03,896 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:09,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:13,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:17,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:21,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:25,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:29,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:33,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:37,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:41,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:47,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:51,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:55,860 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:01:59,870 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:03,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:07,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:11,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:15,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:19,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:19,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:02:19,889 INFO L93 Difference]: Finished difference Result 1425 states and 2307 transitions. [2024-11-13 15:02:19,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-13 15:02:19,965 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 8.6875) internal successors, (139), 16 states have internal predecessors, (139), 5 states have call successors, (122), 5 states have call predecessors, (122), 9 states have return successors, (123), 5 states have call predecessors, (123), 5 states have call successors, (123) Word has length 284 [2024-11-13 15:02:19,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:02:19,972 INFO L225 Difference]: With dead ends: 1425 [2024-11-13 15:02:19,972 INFO L226 Difference]: Without dead ends: 1125 [2024-11-13 15:02:19,974 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1071 GetRequests, 1022 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 641 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=569, Invalid=1881, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 15:02:19,975 INFO L432 NwaCegarLoop]: 222 mSDtfsCounter, 1273 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 222 mSolverCounterUnsat, 31 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 144.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1280 SdHoareTripleChecker+Valid, 1428 SdHoareTripleChecker+Invalid, 1532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 31 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 145.6s IncrementalHoareTripleChecker+Time [2024-11-13 15:02:19,975 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1280 Valid, 1428 Invalid, 1532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1279 Invalid, 31 Unknown, 0 Unchecked, 145.6s Time] [2024-11-13 15:02:19,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2024-11-13 15:02:20,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 1021. [2024-11-13 15:02:20,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 788 states have (on average 1.5101522842639594) internal successors, (1190), 792 states have internal predecessors, (1190), 212 states have call successors, (212), 20 states have call predecessors, (212), 20 states have return successors, (212), 208 states have call predecessors, (212), 212 states have call successors, (212) [2024-11-13 15:02:20,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 1614 transitions. [2024-11-13 15:02:20,074 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 1614 transitions. Word has length 284 [2024-11-13 15:02:20,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:02:20,075 INFO L471 AbstractCegarLoop]: Abstraction has 1021 states and 1614 transitions. [2024-11-13 15:02:20,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 8.6875) internal successors, (139), 16 states have internal predecessors, (139), 5 states have call successors, (122), 5 states have call predecessors, (122), 9 states have return successors, (123), 5 states have call predecessors, (123), 5 states have call successors, (123) [2024-11-13 15:02:20,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 1614 transitions. [2024-11-13 15:02:20,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 15:02:20,079 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:02:20,080 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:02:20,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-13 15:02:20,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (9)] Ended with exit code 0 [2024-11-13 15:02:20,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:02:20,480 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:02:20,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:02:20,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1920135927, now seen corresponding path program 1 times [2024-11-13 15:02:20,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:02:20,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [209835039] [2024-11-13 15:02:20,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:02:20,481 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 15:02:20,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:02:20,483 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:02:20,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (11)] Waiting until timeout for monitored process [2024-11-13 15:02:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:02:21,299 INFO L255 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 15:02:21,304 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:02:29,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 15:02:29,918 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 15:02:29,918 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:02:29,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [209835039] [2024-11-13 15:02:29,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [209835039] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:02:29,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:02:29,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 15:02:29,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470005224] [2024-11-13 15:02:29,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:02:29,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 15:02:29,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:02:29,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 15:02:29,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 15:02:29,921 INFO L87 Difference]: Start difference. First operand 1021 states and 1614 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 15:02:35,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:39,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:43,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:47,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:51,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:55,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:02:55,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:02:55,936 INFO L93 Difference]: Finished difference Result 2509 states and 3982 transitions. [2024-11-13 15:02:55,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 15:02:55,936 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 284 [2024-11-13 15:02:55,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:02:55,948 INFO L225 Difference]: With dead ends: 2509 [2024-11-13 15:02:55,948 INFO L226 Difference]: Without dead ends: 1491 [2024-11-13 15:02:55,951 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 15:02:55,953 INFO L432 NwaCegarLoop]: 213 mSDtfsCounter, 143 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 87 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.7s IncrementalHoareTripleChecker+Time [2024-11-13 15:02:55,956 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 733 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 138 Invalid, 6 Unknown, 0 Unchecked, 25.7s Time] [2024-11-13 15:02:55,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2024-11-13 15:02:56,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 1115. [2024-11-13 15:02:56,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 835 states have (on average 1.4850299401197604) internal successors, (1240), 839 states have internal predecessors, (1240), 255 states have call successors, (255), 24 states have call predecessors, (255), 24 states have return successors, (255), 251 states have call predecessors, (255), 255 states have call successors, (255) [2024-11-13 15:02:56,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 1750 transitions. [2024-11-13 15:02:56,079 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 1750 transitions. Word has length 284 [2024-11-13 15:02:56,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:02:56,080 INFO L471 AbstractCegarLoop]: Abstraction has 1115 states and 1750 transitions. [2024-11-13 15:02:56,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 15:02:56,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 1750 transitions. [2024-11-13 15:02:56,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 15:02:56,084 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:02:56,084 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:02:56,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (11)] Ended with exit code 0 [2024-11-13 15:02:56,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:02:56,285 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:02:56,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:02:56,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1980464583, now seen corresponding path program 1 times [2024-11-13 15:02:56,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:02:56,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [367331654] [2024-11-13 15:02:56,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:02:56,286 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 15:02:56,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:02:56,287 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:02:56,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (12)] Waiting until timeout for monitored process [2024-11-13 15:02:57,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:02:57,143 INFO L255 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 15:02:57,148 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:03:02,665 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1342 proven. 96 refuted. 0 times theorem prover too weak. 2174 trivial. 0 not checked. [2024-11-13 15:03:02,665 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:03:03,298 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:03:03,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [367331654] [2024-11-13 15:03:03,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [367331654] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:03:03,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530878319] [2024-11-13 15:03:03,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:03:03,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:03:03,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:03:03,300 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:03:03,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 15:03:03,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:03:03,737 INFO L255 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 15:03:03,741 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:03:06,926 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 15:03:06,926 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 15:03:06,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530878319] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:03:06,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 15:03:06,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2024-11-13 15:03:06,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434366883] [2024-11-13 15:03:06,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:03:06,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 15:03:06,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:03:06,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 15:03:06,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-13 15:03:06,929 INFO L87 Difference]: Start difference. First operand 1115 states and 1750 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 15:03:11,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:15,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:19,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:23,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:27,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:32,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:36,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:40,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:03:40,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:03:40,597 INFO L93 Difference]: Finished difference Result 3251 states and 5137 transitions. [2024-11-13 15:03:40,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 15:03:40,599 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 284 [2024-11-13 15:03:40,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:03:40,614 INFO L225 Difference]: With dead ends: 3251 [2024-11-13 15:03:40,614 INFO L226 Difference]: Without dead ends: 2233 [2024-11-13 15:03:40,618 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 596 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-11-13 15:03:40,618 INFO L432 NwaCegarLoop]: 342 mSDtfsCounter, 442 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 87 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2024-11-13 15:03:40,619 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 952 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 59 Invalid, 8 Unknown, 0 Unchecked, 33.2s Time] [2024-11-13 15:03:40,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2024-11-13 15:03:40,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 1171. [2024-11-13 15:03:40,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 891 states have (on average 1.4882154882154883) internal successors, (1326), 895 states have internal predecessors, (1326), 255 states have call successors, (255), 24 states have call predecessors, (255), 24 states have return successors, (255), 251 states have call predecessors, (255), 255 states have call successors, (255) [2024-11-13 15:03:40,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 1836 transitions. [2024-11-13 15:03:40,808 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 1836 transitions. Word has length 284 [2024-11-13 15:03:40,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:03:40,809 INFO L471 AbstractCegarLoop]: Abstraction has 1171 states and 1836 transitions. [2024-11-13 15:03:40,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 15:03:40,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 1836 transitions. [2024-11-13 15:03:40,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-13 15:03:40,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:03:40,812 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:03:40,862 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-13 15:03:41,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (12)] Ended with exit code 0 [2024-11-13 15:03:41,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:03:41,213 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:03:41,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:03:41,213 INFO L85 PathProgramCache]: Analyzing trace with hash -4681347, now seen corresponding path program 1 times [2024-11-13 15:03:41,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:03:41,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202048034] [2024-11-13 15:03:41,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:03:41,214 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 15:03:41,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:03:41,216 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:03:41,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (14)] Waiting until timeout for monitored process [2024-11-13 15:03:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:03:42,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 15:03:42,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:03:47,317 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1342 proven. 96 refuted. 0 times theorem prover too weak. 2174 trivial. 0 not checked. [2024-11-13 15:03:47,317 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:03:47,890 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:03:47,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202048034] [2024-11-13 15:03:47,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202048034] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:03:47,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135448337] [2024-11-13 15:03:47,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:03:47,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:03:47,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:03:47,893 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:03:47,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 15:03:48,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:03:48,395 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 15:03:48,400 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:03:51,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 516 proven. 117 refuted. 0 times theorem prover too weak. 2979 trivial. 0 not checked. [2024-11-13 15:03:51,371 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:03:53,618 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 9 proven. 117 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 15:03:53,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135448337] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:03:53,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:03:53,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 13 [2024-11-13 15:03:53,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319515907] [2024-11-13 15:03:53,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:03:53,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 15:03:53,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:03:53,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 15:03:53,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-13 15:03:53,621 INFO L87 Difference]: Start difference. First operand 1171 states and 1836 transitions. Second operand has 13 states, 13 states have (on average 10.538461538461538) internal successors, (137), 13 states have internal predecessors, (137), 4 states have call successors, (125), 4 states have call predecessors, (125), 7 states have return successors, (126), 4 states have call predecessors, (126), 4 states have call successors, (126) [2024-11-13 15:04:01,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.44s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:06,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:10,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:14,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:18,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:04:22,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:26,304 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:27,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:33,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:37,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:41,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:45,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:04:49,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:51,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.72s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:04:52,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:04:52,079 INFO L93 Difference]: Finished difference Result 2537 states and 3961 transitions. [2024-11-13 15:04:52,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-13 15:04:52,081 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.538461538461538) internal successors, (137), 13 states have internal predecessors, (137), 4 states have call successors, (125), 4 states have call predecessors, (125), 7 states have return successors, (126), 4 states have call predecessors, (126), 4 states have call successors, (126) Word has length 285 [2024-11-13 15:04:52,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:04:52,091 INFO L225 Difference]: With dead ends: 2537 [2024-11-13 15:04:52,091 INFO L226 Difference]: Without dead ends: 1489 [2024-11-13 15:04:52,095 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 913 GetRequests, 882 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=238, Invalid=754, Unknown=0, NotChecked=0, Total=992 [2024-11-13 15:04:52,096 INFO L432 NwaCegarLoop]: 152 mSDtfsCounter, 402 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 125 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.6s IncrementalHoareTripleChecker+Time [2024-11-13 15:04:52,097 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 882 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 633 Invalid, 11 Unknown, 0 Unchecked, 56.6s Time] [2024-11-13 15:04:52,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1489 states. [2024-11-13 15:04:52,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1489 to 1195. [2024-11-13 15:04:52,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 906 states have (on average 1.4470198675496688) internal successors, (1311), 910 states have internal predecessors, (1311), 255 states have call successors, (255), 33 states have call predecessors, (255), 33 states have return successors, (255), 251 states have call predecessors, (255), 255 states have call successors, (255) [2024-11-13 15:04:52,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1821 transitions. [2024-11-13 15:04:52,280 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1821 transitions. Word has length 285 [2024-11-13 15:04:52,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:04:52,281 INFO L471 AbstractCegarLoop]: Abstraction has 1195 states and 1821 transitions. [2024-11-13 15:04:52,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 10.538461538461538) internal successors, (137), 13 states have internal predecessors, (137), 4 states have call successors, (125), 4 states have call predecessors, (125), 7 states have return successors, (126), 4 states have call predecessors, (126), 4 states have call successors, (126) [2024-11-13 15:04:52,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1821 transitions. [2024-11-13 15:04:52,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-13 15:04:52,285 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:04:52,285 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:04:52,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (14)] Ended with exit code 0 [2024-11-13 15:04:52,523 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-13 15:04:52,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:04:52,686 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:04:52,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:04:52,687 INFO L85 PathProgramCache]: Analyzing trace with hash 410626877, now seen corresponding path program 1 times [2024-11-13 15:04:52,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:04:52,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137254802] [2024-11-13 15:04:52,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:04:52,688 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 15:04:52,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:04:52,690 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:04:52,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (16)] Waiting until timeout for monitored process [2024-11-13 15:04:53,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:04:53,644 INFO L255 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 15:04:53,648 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:04:56,964 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-13 15:04:56,964 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 15:04:56,964 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:04:56,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137254802] [2024-11-13 15:04:56,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137254802] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:04:56,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:04:56,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 15:04:56,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770473512] [2024-11-13 15:04:56,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:04:56,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 15:04:56,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:04:56,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 15:04:56,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 15:04:56,967 INFO L87 Difference]: Start difference. First operand 1195 states and 1821 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 15:05:00,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result VALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:05:04,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:05:08,298 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:05:12,304 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:05:16,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:05:20,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:05:20,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:05:20,885 INFO L93 Difference]: Finished difference Result 3449 states and 5283 transitions. [2024-11-13 15:05:20,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 15:05:20,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 285 [2024-11-13 15:05:20,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:05:20,901 INFO L225 Difference]: With dead ends: 3449 [2024-11-13 15:05:20,901 INFO L226 Difference]: Without dead ends: 2399 [2024-11-13 15:05:20,904 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 15:05:20,905 INFO L432 NwaCegarLoop]: 383 mSDtfsCounter, 305 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 3 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.7s IncrementalHoareTripleChecker+Time [2024-11-13 15:05:20,906 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 699 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 134 Invalid, 5 Unknown, 0 Unchecked, 23.7s Time] [2024-11-13 15:05:20,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2399 states. [2024-11-13 15:05:21,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2399 to 1625. [2024-11-13 15:05:21,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1625 states, 1218 states have (on average 1.4458128078817734) internal successors, (1761), 1224 states have internal predecessors, (1761), 361 states have call successors, (361), 45 states have call predecessors, (361), 45 states have return successors, (361), 355 states have call predecessors, (361), 361 states have call successors, (361) [2024-11-13 15:05:21,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1625 states to 1625 states and 2483 transitions. [2024-11-13 15:05:21,214 INFO L78 Accepts]: Start accepts. Automaton has 1625 states and 2483 transitions. Word has length 285 [2024-11-13 15:05:21,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:05:21,215 INFO L471 AbstractCegarLoop]: Abstraction has 1625 states and 2483 transitions. [2024-11-13 15:05:21,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-13 15:05:21,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1625 states and 2483 transitions. [2024-11-13 15:05:21,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-13 15:05:21,218 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:05:21,218 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:05:21,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (16)] Ended with exit code 0 [2024-11-13 15:05:21,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:05:21,420 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:05:21,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:05:21,421 INFO L85 PathProgramCache]: Analyzing trace with hash -113360856, now seen corresponding path program 1 times [2024-11-13 15:05:21,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:05:21,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [535525526] [2024-11-13 15:05:21,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:05:21,422 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 15:05:21,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:05:21,426 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:05:21,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (17)] Waiting until timeout for monitored process [2024-11-13 15:05:22,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:05:22,409 INFO L255 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 15:05:22,413 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:05:25,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 208 proven. 123 refuted. 0 times theorem prover too weak. 3281 trivial. 0 not checked. [2024-11-13 15:05:25,422 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:05:27,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 3 proven. 123 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 15:05:27,646 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:05:27,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [535525526] [2024-11-13 15:05:27,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [535525526] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:05:27,646 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 15:05:27,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-13 15:05:27,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137958883] [2024-11-13 15:05:27,646 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 15:05:27,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 15:05:27,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:05:27,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 15:05:27,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 15:05:27,648 INFO L87 Difference]: Start difference. First operand 1625 states and 2483 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-13 15:05:33,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:05:37,830 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:05:41,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:05:42,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:05:42,143 INFO L93 Difference]: Finished difference Result 2983 states and 4465 transitions. [2024-11-13 15:05:42,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 15:05:42,144 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) Word has length 285 [2024-11-13 15:05:42,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:05:42,155 INFO L225 Difference]: With dead ends: 2983 [2024-11-13 15:05:42,155 INFO L226 Difference]: Without dead ends: 1471 [2024-11-13 15:05:42,158 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 572 GetRequests, 562 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-13 15:05:42,159 INFO L432 NwaCegarLoop]: 157 mSDtfsCounter, 244 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2024-11-13 15:05:42,160 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 384 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 249 Invalid, 3 Unknown, 0 Unchecked, 14.1s Time] [2024-11-13 15:05:42,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2024-11-13 15:05:42,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1405. [2024-11-13 15:05:42,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 985 states have (on average 1.366497461928934) internal successors, (1346), 991 states have internal predecessors, (1346), 361 states have call successors, (361), 58 states have call predecessors, (361), 58 states have return successors, (361), 355 states have call predecessors, (361), 361 states have call successors, (361) [2024-11-13 15:05:42,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 2068 transitions. [2024-11-13 15:05:42,442 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 2068 transitions. Word has length 285 [2024-11-13 15:05:42,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:05:42,443 INFO L471 AbstractCegarLoop]: Abstraction has 1405 states and 2068 transitions. [2024-11-13 15:05:42,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-13 15:05:42,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 2068 transitions. [2024-11-13 15:05:42,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-13 15:05:42,446 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:05:42,447 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:05:42,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (17)] Ended with exit code 0 [2024-11-13 15:05:42,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:05:42,647 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:05:42,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:05:42,648 INFO L85 PathProgramCache]: Analyzing trace with hash -263181196, now seen corresponding path program 1 times [2024-11-13 15:05:42,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:05:42,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1351546825] [2024-11-13 15:05:42,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:05:42,649 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 15:05:42,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:05:42,651 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:05:42,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (18)] Waiting until timeout for monitored process [2024-11-13 15:05:43,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:05:43,686 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-13 15:05:43,689 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:05:48,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1651 proven. 156 refuted. 0 times theorem prover too weak. 1805 trivial. 0 not checked. [2024-11-13 15:05:48,438 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:05:52,398 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 90 proven. 159 refuted. 0 times theorem prover too weak. 3363 trivial. 0 not checked. [2024-11-13 15:05:52,399 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:05:52,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1351546825] [2024-11-13 15:05:52,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1351546825] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:05:52,399 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 15:05:52,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2024-11-13 15:05:52,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17234496] [2024-11-13 15:05:52,400 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 15:05:52,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 15:05:52,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:05:52,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 15:05:52,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2024-11-13 15:05:52,403 INFO L87 Difference]: Start difference. First operand 1405 states and 2068 transitions. Second operand has 15 states, 15 states have (on average 6.266666666666667) internal successors, (94), 15 states have internal predecessors, (94), 3 states have call successors, (84), 3 states have call predecessors, (84), 7 states have return successors, (85), 3 states have call predecessors, (85), 3 states have call successors, (85) [2024-11-13 15:06:01,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:05,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:09,785 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:13,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:17,796 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:21,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:25,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:27,202 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:34,031 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:38,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:06:38,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:06:38,330 INFO L93 Difference]: Finished difference Result 4747 states and 6960 transitions. [2024-11-13 15:06:38,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 15:06:38,331 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.266666666666667) internal successors, (94), 15 states have internal predecessors, (94), 3 states have call successors, (84), 3 states have call predecessors, (84), 7 states have return successors, (85), 3 states have call predecessors, (85), 3 states have call successors, (85) Word has length 286 [2024-11-13 15:06:38,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 15:06:38,353 INFO L225 Difference]: With dead ends: 4747 [2024-11-13 15:06:38,353 INFO L226 Difference]: Without dead ends: 3459 [2024-11-13 15:06:38,358 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 592 GetRequests, 558 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=337, Invalid=853, Unknown=0, NotChecked=0, Total=1190 [2024-11-13 15:06:38,359 INFO L432 NwaCegarLoop]: 155 mSDtfsCounter, 1246 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 228 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.6s IncrementalHoareTripleChecker+Time [2024-11-13 15:06:38,359 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1248 Valid, 825 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 676 Invalid, 9 Unknown, 0 Unchecked, 43.6s Time] [2024-11-13 15:06:38,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3459 states. [2024-11-13 15:06:38,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3459 to 1753. [2024-11-13 15:06:38,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1753 states, 1326 states have (on average 1.4079939668174963) internal successors, (1867), 1332 states have internal predecessors, (1867), 361 states have call successors, (361), 65 states have call predecessors, (361), 65 states have return successors, (361), 355 states have call predecessors, (361), 361 states have call successors, (361) [2024-11-13 15:06:38,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 2589 transitions. [2024-11-13 15:06:38,796 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 2589 transitions. Word has length 286 [2024-11-13 15:06:38,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 15:06:38,797 INFO L471 AbstractCegarLoop]: Abstraction has 1753 states and 2589 transitions. [2024-11-13 15:06:38,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.266666666666667) internal successors, (94), 15 states have internal predecessors, (94), 3 states have call successors, (84), 3 states have call predecessors, (84), 7 states have return successors, (85), 3 states have call predecessors, (85), 3 states have call successors, (85) [2024-11-13 15:06:38,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 2589 transitions. [2024-11-13 15:06:38,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-13 15:06:38,800 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 15:06:38,801 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:06:38,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (18)] Ended with exit code 0 [2024-11-13 15:06:39,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:06:39,002 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 15:06:39,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:06:39,002 INFO L85 PathProgramCache]: Analyzing trace with hash -5015758, now seen corresponding path program 1 times [2024-11-13 15:06:39,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 15:06:39,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [598162271] [2024-11-13 15:06:39,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:06:39,003 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 15:06:39,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 15:06:39,006 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 15:06:39,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/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 (19)] Waiting until timeout for monitored process [2024-11-13 15:06:40,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:06:40,355 INFO L255 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 15:06:40,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:06:57,298 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2238 proven. 93 refuted. 0 times theorem prover too weak. 1281 trivial. 0 not checked. [2024-11-13 15:06:57,298 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:07:01,262 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 15:07:01,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [598162271] [2024-11-13 15:07:01,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [598162271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:07:01,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922838308] [2024-11-13 15:07:01,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:07:01,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:07:01,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:07:01,267 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:07:01,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85825d0a-ece6-4f2d-a497-aac26337848f/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-13 15:07:01,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:07:01,810 INFO L255 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-13 15:07:01,813 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:07:15,522 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 863 proven. 24 refuted. 0 times theorem prover too weak. 2725 trivial. 0 not checked. [2024-11-13 15:07:15,522 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:07:21,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922838308] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:07:21,135 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 15:07:21,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 14] total 34 [2024-11-13 15:07:21,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734231271] [2024-11-13 15:07:21,136 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 15:07:21,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-13 15:07:21,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 15:07:21,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-13 15:07:21,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=275, Invalid=1794, Unknown=1, NotChecked=0, Total=2070 [2024-11-13 15:07:21,139 INFO L87 Difference]: Start difference. First operand 1753 states and 2589 transitions. Second operand has 35 states, 35 states have (on average 4.828571428571428) internal successors, (169), 32 states have internal predecessors, (169), 8 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 8 states have call predecessors, (86), 8 states have call successors, (86) [2024-11-13 15:07:39,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 15:07:43,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:07:46,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.23s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:07:52,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:07:56,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.90s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:07:58,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:01,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:03,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:26,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:30,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:34,238 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:38,245 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:42,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:46,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:50,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:54,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:08:58,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 15:09:02,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]