./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.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_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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_663c7036-83de-4620-a91c-96deac0334a8/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 c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 14:28:52,915 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 14:28:53,027 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 14:28:53,033 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 14:28:53,034 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 14:28:53,075 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 14:28:53,078 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 14:28:53,079 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 14:28:53,079 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 14:28:53,080 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 14:28:53,080 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 14:28:53,080 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 14:28:53,081 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 14:28:53,081 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 14:28:53,081 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 14:28:53,081 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 14:28:53,081 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 14:28:53,081 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 14:28:53,082 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 14:28:53,082 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 14:28:53,082 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 14:28:53,082 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 14:28:53,082 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 14:28:53,084 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 14:28:53,085 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 14:28:53,085 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 14:28:53,085 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 14:28:53,085 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 14:28:53,085 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 14:28:53,086 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 14:28:53,086 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 14:28:53,086 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 14:28:53,086 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:28:53,087 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 14:28:53,087 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 14:28:53,087 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_663c7036-83de-4620-a91c-96deac0334a8/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 -> c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 [2024-11-13 14:28:53,447 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 14:28:53,465 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 14:28:53,468 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 14:28:53,471 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 14:28:53,472 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 14:28:53,474 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i Unable to find full path for "g++" [2024-11-13 14:28:55,930 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 14:28:56,302 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 14:28:56,302 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-13 14:28:56,315 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data/ed8049361/79c2e4431027427f96231731b6d45188/FLAGdc45c054a [2024-11-13 14:28:56,512 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data/ed8049361/79c2e4431027427f96231731b6d45188 [2024-11-13 14:28:56,515 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 14:28:56,517 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 14:28:56,519 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 14:28:56,519 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 14:28:56,525 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 14:28:56,526 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:28:56" (1/1) ... [2024-11-13 14:28:56,527 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@60c8eefb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:56, skipping insertion in model container [2024-11-13 14:28:56,527 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:28:56" (1/1) ... [2024-11-13 14:28:56,566 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 14:28:56,770 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_663c7036-83de-4620-a91c-96deac0334a8/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-13 14:28:56,974 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:28:57,000 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 14:28:57,017 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_663c7036-83de-4620-a91c-96deac0334a8/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-13 14:28:57,124 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:28:57,150 INFO L204 MainTranslator]: Completed translation [2024-11-13 14:28:57,151 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57 WrapperNode [2024-11-13 14:28:57,151 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 14:28:57,152 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 14:28:57,152 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 14:28:57,152 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 14:28:57,160 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:28:57" (1/1) ... [2024-11-13 14:28:57,189 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:28:57" (1/1) ... [2024-11-13 14:28:57,279 INFO L138 Inliner]: procedures = 26, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 467 [2024-11-13 14:28:57,280 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 14:28:57,283 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 14:28:57,283 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 14:28:57,283 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 14:28:57,293 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,293 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,309 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,358 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:28:57,358 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,359 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,385 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,391 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,396 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,400 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,408 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 14:28:57,409 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 14:28:57,409 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 14:28:57,409 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 14:28:57,410 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (1/1) ... [2024-11-13 14:28:57,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:28:57,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:28:57,452 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:28:57,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:28:57,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 14:28:57,482 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 14:28:57,483 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 14:28:57,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 14:28:57,483 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 14:28:57,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 14:28:57,674 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 14:28:57,677 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 14:28:59,145 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-11-13 14:28:59,145 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 14:28:59,165 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 14:28:59,166 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 14:28:59,166 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:28:59 BoogieIcfgContainer [2024-11-13 14:28:59,166 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 14:28:59,169 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 14:28:59,169 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 14:28:59,174 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 14:28:59,175 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:28:56" (1/3) ... [2024-11-13 14:28:59,176 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@238beb75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:28:59, skipping insertion in model container [2024-11-13 14:28:59,176 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:28:57" (2/3) ... [2024-11-13 14:28:59,176 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@238beb75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:28:59, skipping insertion in model container [2024-11-13 14:28:59,176 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:28:59" (3/3) ... [2024-11-13 14:28:59,178 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-89.i [2024-11-13 14:28:59,199 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 14:28:59,203 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-89.i that has 2 procedures, 195 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 14:28:59,305 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 14:28:59,322 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;@43738f49, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 14:28:59,322 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 14:28:59,328 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 149 states have (on average 1.523489932885906) internal successors, (227), 150 states have internal predecessors, (227), 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:28:59,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-13 14:28:59,361 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:28:59,362 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, 1, 1, 1] [2024-11-13 14:28:59,364 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:28:59,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:28:59,372 INFO L85 PathProgramCache]: Analyzing trace with hash 272454937, now seen corresponding path program 1 times [2024-11-13 14:28:59,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:28:59,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033337845] [2024-11-13 14:28:59,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:28:59,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:28:59,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:00,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:00,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:00,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:00,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:00,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:00,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:00,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:00,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:00,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:00,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:00,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:00,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:00,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:00,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:00,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:00,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:00,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:00,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:00,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:00,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:00,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:00,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:00,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:00,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:00,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:00,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:00,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:00,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:00,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:00,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:00,528 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:29:00,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:00,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033337845] [2024-11-13 14:29:00,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033337845] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:00,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:00,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 14:29:00,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107192282] [2024-11-13 14:29:00,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:00,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 14:29:00,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:00,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 14:29:00,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 14:29:00,580 INFO L87 Difference]: Start difference. First operand has 195 states, 149 states have (on average 1.523489932885906) internal successors, (227), 150 states have internal predecessors, (227), 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 43.0) internal successors, (86), 2 states have internal predecessors, (86), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:29:00,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:00,674 INFO L93 Difference]: Finished difference Result 383 states and 663 transitions. [2024-11-13 14:29:00,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 14:29:00,680 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 43.0) internal successors, (86), 2 states have internal predecessors, (86), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) Word has length 298 [2024-11-13 14:29:00,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:00,691 INFO L225 Difference]: With dead ends: 383 [2024-11-13 14:29:00,694 INFO L226 Difference]: Without dead ends: 191 [2024-11-13 14:29:00,701 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 131 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:29:00,708 INFO L432 NwaCegarLoop]: 306 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, 306 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:29:00,711 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:29:00,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-13 14:29:00,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2024-11-13 14:29:00,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 146 states have (on average 1.5068493150684932) internal successors, (220), 146 states have internal predecessors, (220), 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:29:00,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 306 transitions. [2024-11-13 14:29:00,805 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 306 transitions. Word has length 298 [2024-11-13 14:29:00,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:00,809 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 306 transitions. [2024-11-13 14:29:00,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 43.0) internal successors, (86), 2 states have internal predecessors, (86), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:29:00,813 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 306 transitions. [2024-11-13 14:29:00,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-13 14:29:00,828 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:00,829 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, 1, 1, 1] [2024-11-13 14:29:00,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 14:29:00,830 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:00,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:00,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1263429159, now seen corresponding path program 1 times [2024-11-13 14:29:00,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:00,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410448540] [2024-11-13 14:29:00,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:00,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:01,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:01,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:01,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:01,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:01,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:01,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:01,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:01,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:01,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:01,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:01,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:01,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:01,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:01,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:01,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:01,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:01,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:01,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:01,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:01,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:01,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:01,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:01,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:01,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:01,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:01,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:01,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:01,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:01,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:01,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:01,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:01,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:01,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:01,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:01,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:01,760 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:29:01,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:01,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410448540] [2024-11-13 14:29:01,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410448540] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:01,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:01,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:29:01,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940801835] [2024-11-13 14:29:01,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:01,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:29:01,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:01,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:29:01,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:29:01,770 INFO L87 Difference]: Start difference. First operand 191 states and 306 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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:29:01,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:01,960 INFO L93 Difference]: Finished difference Result 498 states and 797 transitions. [2024-11-13 14:29:01,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:29:01,961 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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 298 [2024-11-13 14:29:01,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:01,966 INFO L225 Difference]: With dead ends: 498 [2024-11-13 14:29:01,966 INFO L226 Difference]: Without dead ends: 310 [2024-11-13 14:29:01,967 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:29:01,969 INFO L432 NwaCegarLoop]: 294 mSDtfsCounter, 165 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:01,969 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 573 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:29:01,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-13 14:29:02,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 307. [2024-11-13 14:29:02,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 257 states have (on average 1.5369649805447472) internal successors, (395), 258 states have internal predecessors, (395), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 14:29:02,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 489 transitions. [2024-11-13 14:29:02,023 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 489 transitions. Word has length 298 [2024-11-13 14:29:02,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:02,027 INFO L471 AbstractCegarLoop]: Abstraction has 307 states and 489 transitions. [2024-11-13 14:29:02,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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:29:02,027 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 489 transitions. [2024-11-13 14:29:02,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-13 14:29:02,037 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:02,037 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, 1, 1, 1] [2024-11-13 14:29:02,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 14:29:02,038 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:02,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:02,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1108310103, now seen corresponding path program 1 times [2024-11-13 14:29:02,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:02,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135966912] [2024-11-13 14:29:02,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:02,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:02,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:02,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:02,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:02,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:02,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:02,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:02,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:02,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:02,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:02,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:02,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:02,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:02,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:02,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:02,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:02,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:02,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:02,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:02,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:02,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:02,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:02,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:02,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:02,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:02,770 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:29:02,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:02,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135966912] [2024-11-13 14:29:02,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135966912] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:02,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:02,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:29:02,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212546283] [2024-11-13 14:29:02,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:02,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:29:02,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:02,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:29:02,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:29:02,777 INFO L87 Difference]: Start difference. First operand 307 states and 489 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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:29:02,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:02,957 INFO L93 Difference]: Finished difference Result 794 states and 1257 transitions. [2024-11-13 14:29:02,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:29:02,958 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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 298 [2024-11-13 14:29:02,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:02,967 INFO L225 Difference]: With dead ends: 794 [2024-11-13 14:29:02,971 INFO L226 Difference]: Without dead ends: 490 [2024-11-13 14:29:02,972 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:29:02,975 INFO L432 NwaCegarLoop]: 356 mSDtfsCounter, 128 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:02,976 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 636 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:29:02,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2024-11-13 14:29:03,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 487. [2024-11-13 14:29:03,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 425 states have (on average 1.5294117647058822) internal successors, (650), 428 states have internal predecessors, (650), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 54 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-13 14:29:03,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 764 transitions. [2024-11-13 14:29:03,054 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 764 transitions. Word has length 298 [2024-11-13 14:29:03,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:03,056 INFO L471 AbstractCegarLoop]: Abstraction has 487 states and 764 transitions. [2024-11-13 14:29:03,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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:29:03,057 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 764 transitions. [2024-11-13 14:29:03,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-13 14:29:03,062 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:03,062 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, 1, 1, 1] [2024-11-13 14:29:03,063 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 14:29:03,063 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:03,063 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:03,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1924317971, now seen corresponding path program 1 times [2024-11-13 14:29:03,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:03,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212600861] [2024-11-13 14:29:03,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:03,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:03,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:03,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:03,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:03,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:03,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:03,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:03,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:03,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:03,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:03,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:03,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:03,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:03,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:03,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:03,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:03,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:03,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:03,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:03,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:03,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:03,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:03,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:03,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:03,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:03,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:03,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:03,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:03,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:03,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:03,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:03,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:03,943 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:29:03,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:03,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212600861] [2024-11-13 14:29:03,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212600861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:03,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:03,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:29:03,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353689415] [2024-11-13 14:29:03,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:03,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:29:03,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:03,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:29:03,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:29:03,949 INFO L87 Difference]: Start difference. First operand 487 states and 764 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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:29:04,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:04,266 INFO L93 Difference]: Finished difference Result 1315 states and 2057 transitions. [2024-11-13 14:29:04,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:29:04,271 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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 298 [2024-11-13 14:29:04,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:04,281 INFO L225 Difference]: With dead ends: 1315 [2024-11-13 14:29:04,281 INFO L226 Difference]: Without dead ends: 831 [2024-11-13 14:29:04,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:29:04,288 INFO L432 NwaCegarLoop]: 301 mSDtfsCounter, 262 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:04,288 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 561 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 14:29:04,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2024-11-13 14:29:04,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 825. [2024-11-13 14:29:04,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 751 states have (on average 1.5246338215712383) internal successors, (1145), 758 states have internal predecessors, (1145), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-13 14:29:04,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1275 transitions. [2024-11-13 14:29:04,371 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1275 transitions. Word has length 298 [2024-11-13 14:29:04,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:04,373 INFO L471 AbstractCegarLoop]: Abstraction has 825 states and 1275 transitions. [2024-11-13 14:29:04,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 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:29:04,373 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1275 transitions. [2024-11-13 14:29:04,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-13 14:29:04,386 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:04,386 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, 1, 1, 1] [2024-11-13 14:29:04,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 14:29:04,387 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:04,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:04,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1901685717, now seen corresponding path program 1 times [2024-11-13 14:29:04,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:04,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902665156] [2024-11-13 14:29:04,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:04,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:04,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:04,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:04,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:04,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:04,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:04,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:04,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:04,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:04,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:04,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:04,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:04,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:04,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:04,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:04,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:04,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:04,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:04,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:04,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:04,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:04,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:04,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:05,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:05,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:05,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:05,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:05,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:05,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:05,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:05,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:05,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:05,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:05,072 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:29:05,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:05,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902665156] [2024-11-13 14:29:05,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902665156] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:05,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:05,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:29:05,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660399296] [2024-11-13 14:29:05,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:05,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:29:05,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:05,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:29:05,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:29:05,079 INFO L87 Difference]: Start difference. First operand 825 states and 1275 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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:29:05,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:05,381 INFO L93 Difference]: Finished difference Result 2321 states and 3585 transitions. [2024-11-13 14:29:05,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:29:05,382 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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 298 [2024-11-13 14:29:05,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:05,399 INFO L225 Difference]: With dead ends: 2321 [2024-11-13 14:29:05,401 INFO L226 Difference]: Without dead ends: 1499 [2024-11-13 14:29:05,403 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:29:05,408 INFO L432 NwaCegarLoop]: 488 mSDtfsCounter, 230 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:05,408 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 753 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 14:29:05,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2024-11-13 14:29:05,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1221. [2024-11-13 14:29:05,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1147 states have (on average 1.5510026155187446) internal successors, (1779), 1154 states have internal predecessors, (1779), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-13 14:29:05,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 1909 transitions. [2024-11-13 14:29:05,551 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 1909 transitions. Word has length 298 [2024-11-13 14:29:05,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:05,553 INFO L471 AbstractCegarLoop]: Abstraction has 1221 states and 1909 transitions. [2024-11-13 14:29:05,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 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:29:05,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 1909 transitions. [2024-11-13 14:29:05,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-13 14:29:05,566 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:05,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, 1, 1, 1, 1] [2024-11-13 14:29:05,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 14:29:05,566 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:05,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:05,567 INFO L85 PathProgramCache]: Analyzing trace with hash 449738127, now seen corresponding path program 1 times [2024-11-13 14:29:05,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:05,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933261715] [2024-11-13 14:29:05,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:05,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:06,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:09,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:09,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:09,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:09,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:09,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:09,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:09,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:09,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:09,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:09,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:09,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:09,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:09,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:09,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:09,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:09,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:09,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:09,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:09,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:09,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:09,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:09,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:09,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:09,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:09,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:09,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:09,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:09,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:09,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:09,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:09,719 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:29:09,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:09,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933261715] [2024-11-13 14:29:09,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933261715] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:09,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:09,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-13 14:29:09,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808706321] [2024-11-13 14:29:09,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:09,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:29:09,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:09,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:29:09,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:29:09,722 INFO L87 Difference]: Start difference. First operand 1221 states and 1909 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 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:29:11,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:11,584 INFO L93 Difference]: Finished difference Result 3482 states and 5440 transitions. [2024-11-13 14:29:11,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:29:11,585 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 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 299 [2024-11-13 14:29:11,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:11,598 INFO L225 Difference]: With dead ends: 3482 [2024-11-13 14:29:11,598 INFO L226 Difference]: Without dead ends: 2264 [2024-11-13 14:29:11,601 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:29:11,604 INFO L432 NwaCegarLoop]: 313 mSDtfsCounter, 669 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:11,604 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 1091 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-13 14:29:11,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2024-11-13 14:29:11,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 1539. [2024-11-13 14:29:11,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1465 states have (on average 1.569283276450512) internal successors, (2299), 1472 states have internal predecessors, (2299), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-13 14:29:11,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 2429 transitions. [2024-11-13 14:29:11,714 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 2429 transitions. Word has length 299 [2024-11-13 14:29:11,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:11,716 INFO L471 AbstractCegarLoop]: Abstraction has 1539 states and 2429 transitions. [2024-11-13 14:29:11,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 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:29:11,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 2429 transitions. [2024-11-13 14:29:11,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-13 14:29:11,726 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:11,726 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, 1, 1, 1, 1, 1] [2024-11-13 14:29:11,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-13 14:29:11,727 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:11,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:11,727 INFO L85 PathProgramCache]: Analyzing trace with hash 813605860, now seen corresponding path program 1 times [2024-11-13 14:29:11,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:11,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511696796] [2024-11-13 14:29:11,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:11,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:11,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:13,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:13,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:13,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:13,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:13,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:13,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:13,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:13,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:13,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:13,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:13,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:13,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:13,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:13,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:13,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:13,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:13,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:13,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:13,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:13,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:13,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:13,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:13,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:13,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:13,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:13,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:13,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:13,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:13,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:13,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:13,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:13,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:13,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:13,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:13,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:13,823 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:29:13,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:13,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511696796] [2024-11-13 14:29:13,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511696796] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:13,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:13,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 14:29:13,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855889848] [2024-11-13 14:29:13,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:13,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 14:29:13,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:13,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 14:29:13,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:29:13,828 INFO L87 Difference]: Start difference. First operand 1539 states and 2429 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 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:29:14,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:14,824 INFO L93 Difference]: Finished difference Result 4469 states and 7081 transitions. [2024-11-13 14:29:14,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:29:14,825 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 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 300 [2024-11-13 14:29:14,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:14,841 INFO L225 Difference]: With dead ends: 4469 [2024-11-13 14:29:14,841 INFO L226 Difference]: Without dead ends: 2933 [2024-11-13 14:29:14,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-13 14:29:14,846 INFO L432 NwaCegarLoop]: 361 mSDtfsCounter, 197 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:14,846 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 1188 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-13 14:29:14,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2024-11-13 14:29:14,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1865. [2024-11-13 14:29:14,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1865 states, 1791 states have (on average 1.5873813512004467) internal successors, (2843), 1798 states have internal predecessors, (2843), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-13 14:29:14,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1865 states to 1865 states and 2973 transitions. [2024-11-13 14:29:14,978 INFO L78 Accepts]: Start accepts. Automaton has 1865 states and 2973 transitions. Word has length 300 [2024-11-13 14:29:14,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:14,981 INFO L471 AbstractCegarLoop]: Abstraction has 1865 states and 2973 transitions. [2024-11-13 14:29:14,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 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:29:14,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1865 states and 2973 transitions. [2024-11-13 14:29:14,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-13 14:29:14,993 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:14,994 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, 1, 1, 1, 1, 1] [2024-11-13 14:29:14,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 14:29:14,994 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:14,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:14,995 INFO L85 PathProgramCache]: Analyzing trace with hash 389959138, now seen corresponding path program 1 times [2024-11-13 14:29:14,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:14,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929102344] [2024-11-13 14:29:14,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:14,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:15,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:16,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:16,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:16,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:16,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:16,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:16,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:16,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:16,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:16,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:16,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:16,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:16,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:16,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:16,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:16,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:16,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:16,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:16,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:16,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:16,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:16,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:16,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:16,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:16,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:16,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:16,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:16,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:16,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:16,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:16,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:16,407 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:29:16,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:16,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929102344] [2024-11-13 14:29:16,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929102344] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:16,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:16,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:29:16,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906879370] [2024-11-13 14:29:16,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:16,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:29:16,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:16,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:29:16,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:29:16,413 INFO L87 Difference]: Start difference. First operand 1865 states and 2973 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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:29:17,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:17,185 INFO L93 Difference]: Finished difference Result 7277 states and 11622 transitions. [2024-11-13 14:29:17,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:29:17,186 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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 300 [2024-11-13 14:29:17,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:17,220 INFO L225 Difference]: With dead ends: 7277 [2024-11-13 14:29:17,220 INFO L226 Difference]: Without dead ends: 5415 [2024-11-13 14:29:17,225 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:29:17,226 INFO L432 NwaCegarLoop]: 276 mSDtfsCounter, 545 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:17,227 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 840 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 14:29:17,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5415 states. [2024-11-13 14:29:17,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5415 to 3721. [2024-11-13 14:29:17,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3721 states, 3574 states have (on average 1.5870173475097928) internal successors, (5672), 3588 states have internal predecessors, (5672), 130 states have call successors, (130), 16 states have call predecessors, (130), 16 states have return successors, (130), 116 states have call predecessors, (130), 130 states have call successors, (130) [2024-11-13 14:29:17,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3721 states to 3721 states and 5932 transitions. [2024-11-13 14:29:17,592 INFO L78 Accepts]: Start accepts. Automaton has 3721 states and 5932 transitions. Word has length 300 [2024-11-13 14:29:17,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:17,593 INFO L471 AbstractCegarLoop]: Abstraction has 3721 states and 5932 transitions. [2024-11-13 14:29:17,593 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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:29:17,593 INFO L276 IsEmpty]: Start isEmpty. Operand 3721 states and 5932 transitions. [2024-11-13 14:29:17,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-13 14:29:17,612 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:17,612 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, 1, 1, 1, 1, 1] [2024-11-13 14:29:17,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-13 14:29:17,613 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:17,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:17,613 INFO L85 PathProgramCache]: Analyzing trace with hash 36870756, now seen corresponding path program 1 times [2024-11-13 14:29:17,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:17,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868693538] [2024-11-13 14:29:17,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:17,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:18,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:18,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:18,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:18,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:18,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:18,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:18,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:18,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:18,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:18,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:18,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:18,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:18,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:18,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:18,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:18,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:18,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:18,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:18,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:18,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:18,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:18,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:18,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:18,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:18,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:18,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:18,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:18,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:18,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:18,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:18,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:18,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:18,649 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:29:18,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:18,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868693538] [2024-11-13 14:29:18,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868693538] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:18,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:18,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:29:18,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625906781] [2024-11-13 14:29:18,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:18,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:29:18,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:18,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:29:18,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:29:18,652 INFO L87 Difference]: Start difference. First operand 3721 states and 5932 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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:29:18,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:18,918 INFO L93 Difference]: Finished difference Result 7477 states and 11914 transitions. [2024-11-13 14:29:18,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:29:18,920 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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 300 [2024-11-13 14:29:18,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:18,943 INFO L225 Difference]: With dead ends: 7477 [2024-11-13 14:29:18,944 INFO L226 Difference]: Without dead ends: 3759 [2024-11-13 14:29:18,950 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:29:18,952 INFO L432 NwaCegarLoop]: 293 mSDtfsCounter, 157 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:18,953 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 864 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:29:18,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3759 states. [2024-11-13 14:29:19,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3759 to 3737. [2024-11-13 14:29:19,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3737 states, 3590 states have (on average 1.584401114206128) internal successors, (5688), 3604 states have internal predecessors, (5688), 130 states have call successors, (130), 16 states have call predecessors, (130), 16 states have return successors, (130), 116 states have call predecessors, (130), 130 states have call successors, (130) [2024-11-13 14:29:19,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3737 states to 3737 states and 5948 transitions. [2024-11-13 14:29:19,196 INFO L78 Accepts]: Start accepts. Automaton has 3737 states and 5948 transitions. Word has length 300 [2024-11-13 14:29:19,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:19,197 INFO L471 AbstractCegarLoop]: Abstraction has 3737 states and 5948 transitions. [2024-11-13 14:29:19,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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:29:19,197 INFO L276 IsEmpty]: Start isEmpty. Operand 3737 states and 5948 transitions. [2024-11-13 14:29:19,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-13 14:29:19,211 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:19,212 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, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:19,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 14:29:19,212 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:19,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:19,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1266056771, now seen corresponding path program 1 times [2024-11-13 14:29:19,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:19,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210340207] [2024-11-13 14:29:19,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:19,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:19,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:20,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:20,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:20,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:20,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:20,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:20,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:20,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:20,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:20,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:20,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:20,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:20,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:20,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:20,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:20,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:20,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:20,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:20,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:20,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:20,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:20,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:20,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:20,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:20,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:20,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:20,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:20,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:20,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:20,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:20,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:20,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:20,153 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:29:20,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:20,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210340207] [2024-11-13 14:29:20,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210340207] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:20,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:20,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:29:20,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240336361] [2024-11-13 14:29:20,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:20,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:29:20,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:20,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:29:20,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:29:20,156 INFO L87 Difference]: Start difference. First operand 3737 states and 5948 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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:29:20,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:20,647 INFO L93 Difference]: Finished difference Result 7505 states and 11943 transitions. [2024-11-13 14:29:20,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:29:20,648 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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 301 [2024-11-13 14:29:20,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:20,669 INFO L225 Difference]: With dead ends: 7505 [2024-11-13 14:29:20,669 INFO L226 Difference]: Without dead ends: 3771 [2024-11-13 14:29:20,675 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 88 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:29:20,675 INFO L432 NwaCegarLoop]: 341 mSDtfsCounter, 137 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 898 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:20,676 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 898 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:29:20,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2024-11-13 14:29:20,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 3753. [2024-11-13 14:29:20,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3753 states, 3606 states have (on average 1.581808097615086) internal successors, (5704), 3620 states have internal predecessors, (5704), 130 states have call successors, (130), 16 states have call predecessors, (130), 16 states have return successors, (130), 116 states have call predecessors, (130), 130 states have call successors, (130) [2024-11-13 14:29:20,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3753 states to 3753 states and 5964 transitions. [2024-11-13 14:29:20,899 INFO L78 Accepts]: Start accepts. Automaton has 3753 states and 5964 transitions. Word has length 301 [2024-11-13 14:29:20,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:20,900 INFO L471 AbstractCegarLoop]: Abstraction has 3753 states and 5964 transitions. [2024-11-13 14:29:20,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 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:29:20,901 INFO L276 IsEmpty]: Start isEmpty. Operand 3753 states and 5964 transitions. [2024-11-13 14:29:20,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-13 14:29:20,915 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:20,915 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, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:20,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-13 14:29:20,916 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:20,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:20,917 INFO L85 PathProgramCache]: Analyzing trace with hash -990443524, now seen corresponding path program 1 times [2024-11-13 14:29:20,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:20,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136208399] [2024-11-13 14:29:20,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:20,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:25,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:25,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:25,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:25,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:25,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:25,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:25,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:25,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:25,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:25,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:25,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:25,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:25,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:25,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:25,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:25,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:25,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:25,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:25,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:25,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:25,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:25,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:25,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:25,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:25,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:25,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:25,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:25,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:25,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:25,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:25,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:25,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:25,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:25,221 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:29:25,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:25,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136208399] [2024-11-13 14:29:25,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136208399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:25,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:25,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-13 14:29:25,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534954740] [2024-11-13 14:29:25,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:25,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 14:29:25,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:25,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 14:29:25,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:29:25,225 INFO L87 Difference]: Start difference. First operand 3753 states and 5964 transitions. Second operand has 10 states, 10 states have (on average 8.9) internal successors, (89), 10 states have internal predecessors, (89), 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:29:28,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:28,658 INFO L93 Difference]: Finished difference Result 16983 states and 26501 transitions. [2024-11-13 14:29:28,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 14:29:28,660 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.9) internal successors, (89), 10 states have internal predecessors, (89), 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 301 [2024-11-13 14:29:28,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:28,745 INFO L225 Difference]: With dead ends: 16983 [2024-11-13 14:29:28,745 INFO L226 Difference]: Without dead ends: 13233 [2024-11-13 14:29:28,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2024-11-13 14:29:28,757 INFO L432 NwaCegarLoop]: 494 mSDtfsCounter, 1468 mSDsluCounter, 2571 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1468 SdHoareTripleChecker+Valid, 3065 SdHoareTripleChecker+Invalid, 1206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:28,759 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1468 Valid, 3065 Invalid, 1206 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [163 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-13 14:29:28,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13233 states. [2024-11-13 14:29:29,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13233 to 7627. [2024-11-13 14:29:29,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7627 states, 7334 states have (on average 1.5803108808290156) internal successors, (11590), 7362 states have internal predecessors, (11590), 260 states have call successors, (260), 32 states have call predecessors, (260), 32 states have return successors, (260), 232 states have call predecessors, (260), 260 states have call successors, (260) [2024-11-13 14:29:29,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7627 states to 7627 states and 12110 transitions. [2024-11-13 14:29:29,250 INFO L78 Accepts]: Start accepts. Automaton has 7627 states and 12110 transitions. Word has length 301 [2024-11-13 14:29:29,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:29,251 INFO L471 AbstractCegarLoop]: Abstraction has 7627 states and 12110 transitions. [2024-11-13 14:29:29,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.9) internal successors, (89), 10 states have internal predecessors, (89), 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:29:29,252 INFO L276 IsEmpty]: Start isEmpty. Operand 7627 states and 12110 transitions. [2024-11-13 14:29:29,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-13 14:29:29,268 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:29,268 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, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:29,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 14:29:29,269 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:29,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:29,270 INFO L85 PathProgramCache]: Analyzing trace with hash -288843650, now seen corresponding path program 1 times [2024-11-13 14:29:29,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:29,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635995849] [2024-11-13 14:29:29,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:29,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:31,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:31,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:31,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:31,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:31,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:31,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:31,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:31,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:31,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:31,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:31,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:31,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:31,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:31,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:31,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:31,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:31,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:31,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:31,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:31,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:31,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:31,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:31,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:31,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:31,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:31,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:31,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:31,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:31,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:31,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:31,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:31,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:31,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:31,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:31,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:31,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:31,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:31,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:31,613 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:29:31,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:31,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635995849] [2024-11-13 14:29:31,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635995849] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:31,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:31,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-13 14:29:31,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48214968] [2024-11-13 14:29:31,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:31,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 14:29:31,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:31,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 14:29:31,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-13 14:29:31,621 INFO L87 Difference]: Start difference. First operand 7627 states and 12110 transitions. Second operand has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 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:29:33,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:33,917 INFO L93 Difference]: Finished difference Result 27529 states and 43549 transitions. [2024-11-13 14:29:33,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 14:29:33,919 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 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 301 [2024-11-13 14:29:33,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:33,983 INFO L225 Difference]: With dead ends: 27529 [2024-11-13 14:29:33,983 INFO L226 Difference]: Without dead ends: 19905 [2024-11-13 14:29:33,997 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-13 14:29:33,998 INFO L432 NwaCegarLoop]: 313 mSDtfsCounter, 489 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 1583 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:33,998 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 1583 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-13 14:29:34,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19905 states. [2024-11-13 14:29:34,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19905 to 10251. [2024-11-13 14:29:34,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10251 states, 9958 states have (on average 1.610564370355493) internal successors, (16038), 9986 states have internal predecessors, (16038), 260 states have call successors, (260), 32 states have call predecessors, (260), 32 states have return successors, (260), 232 states have call predecessors, (260), 260 states have call successors, (260) [2024-11-13 14:29:34,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10251 states to 10251 states and 16558 transitions. [2024-11-13 14:29:34,496 INFO L78 Accepts]: Start accepts. Automaton has 10251 states and 16558 transitions. Word has length 301 [2024-11-13 14:29:34,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:34,498 INFO L471 AbstractCegarLoop]: Abstraction has 10251 states and 16558 transitions. [2024-11-13 14:29:34,498 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 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:29:34,498 INFO L276 IsEmpty]: Start isEmpty. Operand 10251 states and 16558 transitions. [2024-11-13 14:29:34,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:34,521 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:34,521 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:34,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-13 14:29:34,521 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:34,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:34,522 INFO L85 PathProgramCache]: Analyzing trace with hash 486213164, now seen corresponding path program 1 times [2024-11-13 14:29:34,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:34,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366747345] [2024-11-13 14:29:34,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:34,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:34,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:37,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:37,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:37,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:37,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:37,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:37,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:37,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:37,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:37,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:37,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:37,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:37,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:37,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:37,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:37,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:37,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:37,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:37,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:37,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:37,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:37,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:37,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:37,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:37,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:37,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:37,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:37,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:37,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:37,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:37,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:37,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:37,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:37,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:37,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:37,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:37,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:37,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:37,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:37,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:37,967 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:29:37,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:37,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366747345] [2024-11-13 14:29:37,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366747345] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:37,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:37,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-13 14:29:37,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813093896] [2024-11-13 14:29:37,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:37,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:29:37,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:37,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:29:37,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:29:37,970 INFO L87 Difference]: Start difference. First operand 10251 states and 16558 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 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:29:40,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:40,398 INFO L93 Difference]: Finished difference Result 25095 states and 40211 transitions. [2024-11-13 14:29:40,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:29:40,399 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 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 302 [2024-11-13 14:29:40,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:40,445 INFO L225 Difference]: With dead ends: 25095 [2024-11-13 14:29:40,445 INFO L226 Difference]: Without dead ends: 14847 [2024-11-13 14:29:40,462 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-13 14:29:40,464 INFO L432 NwaCegarLoop]: 431 mSDtfsCounter, 399 mSDsluCounter, 1347 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 1778 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:40,464 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 1778 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 678 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-13 14:29:40,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14847 states. [2024-11-13 14:29:40,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14847 to 8963. [2024-11-13 14:29:40,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8963 states, 8670 states have (on average 1.597923875432526) internal successors, (13854), 8698 states have internal predecessors, (13854), 260 states have call successors, (260), 32 states have call predecessors, (260), 32 states have return successors, (260), 232 states have call predecessors, (260), 260 states have call successors, (260) [2024-11-13 14:29:40,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8963 states to 8963 states and 14374 transitions. [2024-11-13 14:29:40,862 INFO L78 Accepts]: Start accepts. Automaton has 8963 states and 14374 transitions. Word has length 302 [2024-11-13 14:29:40,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:40,863 INFO L471 AbstractCegarLoop]: Abstraction has 8963 states and 14374 transitions. [2024-11-13 14:29:40,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 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:29:40,864 INFO L276 IsEmpty]: Start isEmpty. Operand 8963 states and 14374 transitions. [2024-11-13 14:29:40,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:40,883 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:40,883 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:40,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-13 14:29:40,884 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:40,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:40,884 INFO L85 PathProgramCache]: Analyzing trace with hash -595179491, now seen corresponding path program 1 times [2024-11-13 14:29:40,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:40,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652841617] [2024-11-13 14:29:40,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:40,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:40,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:41,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:41,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:41,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:41,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:41,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:41,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:41,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:41,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:41,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:41,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:41,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:41,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:41,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:41,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:41,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:41,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:41,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:41,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:41,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:41,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:41,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:41,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:41,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:41,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:41,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:41,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:41,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:41,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:41,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:41,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:41,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:41,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:41,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:41,148 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:29:41,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:41,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652841617] [2024-11-13 14:29:41,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652841617] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:41,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:41,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:29:41,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002469979] [2024-11-13 14:29:41,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:41,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:29:41,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:41,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:29:41,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:29:41,152 INFO L87 Difference]: Start difference. First operand 8963 states and 14374 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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:29:41,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:41,591 INFO L93 Difference]: Finished difference Result 19167 states and 30510 transitions. [2024-11-13 14:29:41,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:29:41,592 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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 302 [2024-11-13 14:29:41,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:41,626 INFO L225 Difference]: With dead ends: 19167 [2024-11-13 14:29:41,626 INFO L226 Difference]: Without dead ends: 10207 [2024-11-13 14:29:41,637 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:29:41,638 INFO L432 NwaCegarLoop]: 423 mSDtfsCounter, 177 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:41,639 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 701 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 14:29:41,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10207 states. [2024-11-13 14:29:41,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10207 to 6921. [2024-11-13 14:29:41,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6921 states, 6696 states have (on average 1.5976702508960574) internal successors, (10698), 6708 states have internal predecessors, (10698), 204 states have call successors, (204), 20 states have call predecessors, (204), 20 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2024-11-13 14:29:41,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6921 states to 6921 states and 11106 transitions. [2024-11-13 14:29:41,946 INFO L78 Accepts]: Start accepts. Automaton has 6921 states and 11106 transitions. Word has length 302 [2024-11-13 14:29:41,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:41,947 INFO L471 AbstractCegarLoop]: Abstraction has 6921 states and 11106 transitions. [2024-11-13 14:29:41,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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:29:41,948 INFO L276 IsEmpty]: Start isEmpty. Operand 6921 states and 11106 transitions. [2024-11-13 14:29:41,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:41,962 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:41,962 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:41,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-13 14:29:41,962 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:41,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:41,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1200274529, now seen corresponding path program 1 times [2024-11-13 14:29:41,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:41,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503112946] [2024-11-13 14:29:41,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:41,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:44,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:44,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:44,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:44,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:44,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:44,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:44,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:44,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:44,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:44,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:44,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:44,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:44,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:44,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:44,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:44,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:44,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:44,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:44,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:44,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:44,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:44,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:44,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:44,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:44,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:44,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:44,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:44,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:44,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:44,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:44,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:44,625 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:29:44,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:44,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503112946] [2024-11-13 14:29:44,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503112946] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:44,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:44,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-13 14:29:44,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778313001] [2024-11-13 14:29:44,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:44,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:29:44,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:44,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:29:44,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:29:44,632 INFO L87 Difference]: Start difference. First operand 6921 states and 11106 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 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:29:47,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:47,063 INFO L93 Difference]: Finished difference Result 20291 states and 32419 transitions. [2024-11-13 14:29:47,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:29:47,065 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 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 302 [2024-11-13 14:29:47,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:47,102 INFO L225 Difference]: With dead ends: 20291 [2024-11-13 14:29:47,103 INFO L226 Difference]: Without dead ends: 13373 [2024-11-13 14:29:47,112 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-13 14:29:47,113 INFO L432 NwaCegarLoop]: 435 mSDtfsCounter, 551 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:47,113 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 1961 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-13 14:29:47,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13373 states. [2024-11-13 14:29:47,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13373 to 7429. [2024-11-13 14:29:47,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7429 states, 7204 states have (on average 1.593281510272071) internal successors, (11478), 7216 states have internal predecessors, (11478), 204 states have call successors, (204), 20 states have call predecessors, (204), 20 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2024-11-13 14:29:47,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7429 states to 7429 states and 11886 transitions. [2024-11-13 14:29:47,419 INFO L78 Accepts]: Start accepts. Automaton has 7429 states and 11886 transitions. Word has length 302 [2024-11-13 14:29:47,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:47,420 INFO L471 AbstractCegarLoop]: Abstraction has 7429 states and 11886 transitions. [2024-11-13 14:29:47,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 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:29:47,420 INFO L276 IsEmpty]: Start isEmpty. Operand 7429 states and 11886 transitions. [2024-11-13 14:29:47,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:47,435 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:47,436 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:47,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-13 14:29:47,436 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:47,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:47,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1650399963, now seen corresponding path program 1 times [2024-11-13 14:29:47,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:47,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265672899] [2024-11-13 14:29:47,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:47,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:48,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:48,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:48,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:48,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:48,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:48,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:48,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:48,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:48,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:48,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:48,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:48,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:48,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:48,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:48,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:48,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:49,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:49,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:49,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:49,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:49,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:49,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:49,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:49,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:49,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:49,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:49,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:49,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:49,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:49,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:49,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:49,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:49,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:49,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:49,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:49,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:49,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:49,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:49,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:49,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:49,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:49,083 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:29:49,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:49,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265672899] [2024-11-13 14:29:49,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265672899] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:49,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:49,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-13 14:29:49,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969479928] [2024-11-13 14:29:49,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:49,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 14:29:49,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:49,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 14:29:49,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-13 14:29:49,085 INFO L87 Difference]: Start difference. First operand 7429 states and 11886 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 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:29:51,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:51,415 INFO L93 Difference]: Finished difference Result 21549 states and 34235 transitions. [2024-11-13 14:29:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 14:29:51,416 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 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 302 [2024-11-13 14:29:51,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:51,456 INFO L225 Difference]: With dead ends: 21549 [2024-11-13 14:29:51,456 INFO L226 Difference]: Without dead ends: 14123 [2024-11-13 14:29:51,467 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-13 14:29:51,468 INFO L432 NwaCegarLoop]: 583 mSDtfsCounter, 511 mSDsluCounter, 2622 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 3205 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:51,469 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [511 Valid, 3205 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-13 14:29:51,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14123 states. [2024-11-13 14:29:51,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14123 to 9413. [2024-11-13 14:29:51,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9413 states, 9188 states have (on average 1.5811928602525032) internal successors, (14528), 9200 states have internal predecessors, (14528), 204 states have call successors, (204), 20 states have call predecessors, (204), 20 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2024-11-13 14:29:51,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9413 states to 9413 states and 14936 transitions. [2024-11-13 14:29:51,868 INFO L78 Accepts]: Start accepts. Automaton has 9413 states and 14936 transitions. Word has length 302 [2024-11-13 14:29:51,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:51,869 INFO L471 AbstractCegarLoop]: Abstraction has 9413 states and 14936 transitions. [2024-11-13 14:29:51,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 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:29:51,870 INFO L276 IsEmpty]: Start isEmpty. Operand 9413 states and 14936 transitions. [2024-11-13 14:29:51,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:51,884 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:51,884 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:51,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-13 14:29:51,885 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:51,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:51,886 INFO L85 PathProgramCache]: Analyzing trace with hash -299119463, now seen corresponding path program 1 times [2024-11-13 14:29:51,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:51,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019362416] [2024-11-13 14:29:51,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:51,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:52,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:52,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:52,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:52,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:52,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:52,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:52,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:52,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:52,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:52,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:52,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:52,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:52,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:52,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:52,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:52,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:52,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:52,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:52,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:52,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:52,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:52,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:52,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:52,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:52,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:52,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:52,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:52,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:52,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:52,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:52,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:52,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:52,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:52,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:52,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:52,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:52,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:52,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:52,213 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:29:52,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:52,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019362416] [2024-11-13 14:29:52,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019362416] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:52,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:52,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:29:52,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907631217] [2024-11-13 14:29:52,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:52,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:29:52,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:52,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:29:52,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:29:52,222 INFO L87 Difference]: Start difference. First operand 9413 states and 14936 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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:29:52,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:52,480 INFO L93 Difference]: Finished difference Result 19335 states and 30621 transitions. [2024-11-13 14:29:52,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:29:52,481 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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 302 [2024-11-13 14:29:52,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:52,527 INFO L225 Difference]: With dead ends: 19335 [2024-11-13 14:29:52,527 INFO L226 Difference]: Without dead ends: 9925 [2024-11-13 14:29:52,540 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:29:52,541 INFO L432 NwaCegarLoop]: 304 mSDtfsCounter, 121 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:52,541 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 602 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:29:52,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9925 states. [2024-11-13 14:29:52,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9925 to 9413. [2024-11-13 14:29:52,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9413 states, 9188 states have (on average 1.5807575097953852) internal successors, (14524), 9200 states have internal predecessors, (14524), 204 states have call successors, (204), 20 states have call predecessors, (204), 20 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2024-11-13 14:29:52,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9413 states to 9413 states and 14932 transitions. [2024-11-13 14:29:52,958 INFO L78 Accepts]: Start accepts. Automaton has 9413 states and 14932 transitions. Word has length 302 [2024-11-13 14:29:52,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:52,959 INFO L471 AbstractCegarLoop]: Abstraction has 9413 states and 14932 transitions. [2024-11-13 14:29:52,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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:29:52,959 INFO L276 IsEmpty]: Start isEmpty. Operand 9413 states and 14932 transitions. [2024-11-13 14:29:52,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:52,971 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:52,972 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:52,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-13 14:29:52,972 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:52,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:52,973 INFO L85 PathProgramCache]: Analyzing trace with hash -258444713, now seen corresponding path program 1 times [2024-11-13 14:29:52,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:52,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519569168] [2024-11-13 14:29:52,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:52,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:53,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:53,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:53,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:53,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:53,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:53,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:53,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:53,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:53,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:53,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:53,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:53,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:53,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:53,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:53,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:53,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:53,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:53,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:53,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:53,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:53,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:53,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:53,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:53,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:53,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:53,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:53,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:53,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:53,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:53,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:53,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:53,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:53,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:53,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:53,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:53,232 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:29:53,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:53,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519569168] [2024-11-13 14:29:53,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519569168] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:53,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:53,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:29:53,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156771514] [2024-11-13 14:29:53,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:53,234 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:29:53,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:53,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:29:53,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:29:53,235 INFO L87 Difference]: Start difference. First operand 9413 states and 14932 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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:29:53,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:53,587 INFO L93 Difference]: Finished difference Result 18813 states and 29814 transitions. [2024-11-13 14:29:53,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:29:53,588 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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 302 [2024-11-13 14:29:53,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:53,612 INFO L225 Difference]: With dead ends: 18813 [2024-11-13 14:29:53,612 INFO L226 Difference]: Without dead ends: 9403 [2024-11-13 14:29:53,619 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:29:53,620 INFO L432 NwaCegarLoop]: 431 mSDtfsCounter, 156 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:53,620 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 707 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 14:29:53,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9403 states. [2024-11-13 14:29:53,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9403 to 8637. [2024-11-13 14:29:53,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8637 states, 8440 states have (on average 1.5748815165876777) internal successors, (13292), 8444 states have internal predecessors, (13292), 180 states have call successors, (180), 16 states have call predecessors, (180), 16 states have return successors, (180), 176 states have call predecessors, (180), 180 states have call successors, (180) [2024-11-13 14:29:53,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8637 states to 8637 states and 13652 transitions. [2024-11-13 14:29:53,873 INFO L78 Accepts]: Start accepts. Automaton has 8637 states and 13652 transitions. Word has length 302 [2024-11-13 14:29:53,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:53,874 INFO L471 AbstractCegarLoop]: Abstraction has 8637 states and 13652 transitions. [2024-11-13 14:29:53,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 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:29:53,874 INFO L276 IsEmpty]: Start isEmpty. Operand 8637 states and 13652 transitions. [2024-11-13 14:29:53,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:53,884 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:53,884 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:53,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-13 14:29:53,885 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:53,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:53,885 INFO L85 PathProgramCache]: Analyzing trace with hash -2110327377, now seen corresponding path program 1 times [2024-11-13 14:29:53,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:53,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090378147] [2024-11-13 14:29:53,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:53,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:53,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:54,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:54,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:54,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:54,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:54,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:54,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:54,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:54,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:54,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:54,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:54,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:54,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:54,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:54,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:54,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:54,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:54,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:54,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:54,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:54,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:54,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:54,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:54,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:54,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:54,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:54,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:54,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:54,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:54,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:54,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:54,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:54,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:54,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:54,567 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:29:54,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:54,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090378147] [2024-11-13 14:29:54,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090378147] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:54,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:54,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-13 14:29:54,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167192965] [2024-11-13 14:29:54,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:54,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 14:29:54,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:54,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 14:29:54,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-13 14:29:54,571 INFO L87 Difference]: Start difference. First operand 8637 states and 13652 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 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:29:55,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:29:55,267 INFO L93 Difference]: Finished difference Result 19925 states and 31240 transitions. [2024-11-13 14:29:55,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 14:29:55,268 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 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 302 [2024-11-13 14:29:55,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:29:55,309 INFO L225 Difference]: With dead ends: 19925 [2024-11-13 14:29:55,309 INFO L226 Difference]: Without dead ends: 11291 [2024-11-13 14:29:55,320 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:29:55,321 INFO L432 NwaCegarLoop]: 620 mSDtfsCounter, 494 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 1529 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:29:55,321 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 1529 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:29:55,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11291 states. [2024-11-13 14:29:55,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11291 to 8893. [2024-11-13 14:29:55,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8893 states, 8696 states have (on average 1.576356945722171) internal successors, (13708), 8700 states have internal predecessors, (13708), 180 states have call successors, (180), 16 states have call predecessors, (180), 16 states have return successors, (180), 176 states have call predecessors, (180), 180 states have call successors, (180) [2024-11-13 14:29:55,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8893 states to 8893 states and 14068 transitions. [2024-11-13 14:29:55,715 INFO L78 Accepts]: Start accepts. Automaton has 8893 states and 14068 transitions. Word has length 302 [2024-11-13 14:29:55,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:29:55,716 INFO L471 AbstractCegarLoop]: Abstraction has 8893 states and 14068 transitions. [2024-11-13 14:29:55,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 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:29:55,716 INFO L276 IsEmpty]: Start isEmpty. Operand 8893 states and 14068 transitions. [2024-11-13 14:29:55,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-13 14:29:55,732 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:29:55,733 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:29:55,733 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-13 14:29:55,734 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:29:55,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:29:55,734 INFO L85 PathProgramCache]: Analyzing trace with hash -2087695123, now seen corresponding path program 1 times [2024-11-13 14:29:55,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:29:55,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883662254] [2024-11-13 14:29:55,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:29:55,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:29:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:29:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:29:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:29:58,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:29:58,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:29:58,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:29:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:29:58,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:29:58,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:29:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:29:58,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:29:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:29:58,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:29:58,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:29:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:29:58,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:29:58,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:29:58,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:29:58,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:29:58,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:29:58,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:29:58,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:29:58,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:29:58,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:29:58,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:29:58,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:29:58,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:29:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:29:58,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:29:58,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:29:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:29:58,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:29:58,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:29:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:29:58,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:29:58,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:29:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:29:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:29:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:29:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:29:58,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:29:58,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:29:58,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:29:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:29:58,566 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:29:58,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:29:58,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883662254] [2024-11-13 14:29:58,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883662254] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:29:58,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:29:58,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 14:29:58,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604153855] [2024-11-13 14:29:58,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:29:58,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 14:29:58,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:29:58,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 14:29:58,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-13 14:29:58,569 INFO L87 Difference]: Start difference. First operand 8893 states and 14068 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 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:30:02,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:02,984 INFO L93 Difference]: Finished difference Result 25369 states and 39984 transitions. [2024-11-13 14:30:02,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 14:30:02,985 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 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 302 [2024-11-13 14:30:02,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:03,012 INFO L225 Difference]: With dead ends: 25369 [2024-11-13 14:30:03,012 INFO L226 Difference]: Without dead ends: 16479 [2024-11-13 14:30:03,022 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2024-11-13 14:30:03,025 INFO L432 NwaCegarLoop]: 735 mSDtfsCounter, 647 mSDsluCounter, 2866 mSDsCounter, 0 mSdLazyCounter, 2030 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 3601 SdHoareTripleChecker+Invalid, 2052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 2030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:03,026 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 3601 Invalid, 2052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 2030 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-13 14:30:03,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16479 states. [2024-11-13 14:30:03,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16479 to 9241. [2024-11-13 14:30:03,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9241 states, 9044 states have (on average 1.5802742149491376) internal successors, (14292), 9048 states have internal predecessors, (14292), 180 states have call successors, (180), 16 states have call predecessors, (180), 16 states have return successors, (180), 176 states have call predecessors, (180), 180 states have call successors, (180) [2024-11-13 14:30:03,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9241 states to 9241 states and 14652 transitions. [2024-11-13 14:30:03,293 INFO L78 Accepts]: Start accepts. Automaton has 9241 states and 14652 transitions. Word has length 302 [2024-11-13 14:30:03,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:03,294 INFO L471 AbstractCegarLoop]: Abstraction has 9241 states and 14652 transitions. [2024-11-13 14:30:03,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 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:30:03,294 INFO L276 IsEmpty]: Start isEmpty. Operand 9241 states and 14652 transitions. [2024-11-13 14:30:03,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-13 14:30:03,304 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:03,304 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:03,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-13 14:30:03,305 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:03,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:03,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1393827920, now seen corresponding path program 1 times [2024-11-13 14:30:03,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:03,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575538315] [2024-11-13 14:30:03,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:03,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:30:04,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:30:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:30:04,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:30:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:30:04,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:30:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:30:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:30:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:30:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:30:04,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:30:04,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:30:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:30:04,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:30:04,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:30:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:30:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:30:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:30:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:30:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:30:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:30:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:30:04,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:30:04,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:30:04,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:30:04,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:30:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:30:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:30:04,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:30:04,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:30:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:30:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:30:04,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:30:04,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:30:04,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:30:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:30:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:30:04,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:30:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:30:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:30:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:30:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:30:04,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:30:04,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,265 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 6 proven. 120 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:30:04,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:04,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575538315] [2024-11-13 14:30:04,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575538315] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:30:04,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586023700] [2024-11-13 14:30:04,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:04,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:30:04,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:30:04,269 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:30:04,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 14:30:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:04,597 INFO L255 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 14:30:04,612 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:30:05,349 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:30:05,349 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:30:05,896 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:30:05,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586023700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:30:05,897 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:30:05,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-13 14:30:05,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968660074] [2024-11-13 14:30:05,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:30:05,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 14:30:05,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:05,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 14:30:05,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 14:30:05,901 INFO L87 Difference]: Start difference. First operand 9241 states and 14652 transitions. Second operand has 8 states, 8 states have (on average 17.375) internal successors, (139), 8 states have internal predecessors, (139), 3 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (121), 3 states have call predecessors, (121), 3 states have call successors, (121) [2024-11-13 14:30:06,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:06,706 INFO L93 Difference]: Finished difference Result 13350 states and 21134 transitions. [2024-11-13 14:30:06,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 14:30:06,706 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.375) internal successors, (139), 8 states have internal predecessors, (139), 3 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (121), 3 states have call predecessors, (121), 3 states have call successors, (121) Word has length 303 [2024-11-13 14:30:06,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:06,714 INFO L225 Difference]: With dead ends: 13350 [2024-11-13 14:30:06,714 INFO L226 Difference]: Without dead ends: 4112 [2024-11-13 14:30:06,720 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 703 GetRequests, 688 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2024-11-13 14:30:06,721 INFO L432 NwaCegarLoop]: 228 mSDtfsCounter, 348 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:06,721 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 594 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 14:30:06,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4112 states. [2024-11-13 14:30:07,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4112 to 3920. [2024-11-13 14:30:07,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3708 states have (on average 1.5426105717367853) internal successors, (5720), 3713 states have internal predecessors, (5720), 184 states have call successors, (184), 27 states have call predecessors, (184), 27 states have return successors, (184), 179 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-13 14:30:07,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 6088 transitions. [2024-11-13 14:30:07,054 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 6088 transitions. Word has length 303 [2024-11-13 14:30:07,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:07,055 INFO L471 AbstractCegarLoop]: Abstraction has 3920 states and 6088 transitions. [2024-11-13 14:30:07,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.375) internal successors, (139), 8 states have internal predecessors, (139), 3 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (121), 3 states have call predecessors, (121), 3 states have call successors, (121) [2024-11-13 14:30:07,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 6088 transitions. [2024-11-13 14:30:07,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-13 14:30:07,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:07,064 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:07,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 14:30:07,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:30:07,269 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:07,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:07,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1161853221, now seen corresponding path program 1 times [2024-11-13 14:30:07,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:07,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830161280] [2024-11-13 14:30:07,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:07,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:07,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:30:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:30:08,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:30:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:30:08,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:30:08,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:30:08,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:30:08,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:30:08,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:30:08,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:30:08,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:30:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:30:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:30:08,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:30:08,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:30:08,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:30:08,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:30:08,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:30:08,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:30:08,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:30:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:30:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:30:08,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:30:08,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:30:08,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:30:08,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:30:08,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:30:08,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:30:08,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:30:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:30:08,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:30:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:30:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:30:08,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:30:08,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:30:08,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:30:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:30:08,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:30:08,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:30:08,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:30:08,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:30:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:30:08,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:30:08,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:08,141 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:30:08,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:08,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830161280] [2024-11-13 14:30:08,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830161280] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:30:08,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:30:08,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 14:30:08,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497330097] [2024-11-13 14:30:08,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:30:08,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 14:30:08,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:08,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 14:30:08,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 14:30:08,144 INFO L87 Difference]: Start difference. First operand 3920 states and 6088 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 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:30:08,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:08,946 INFO L93 Difference]: Finished difference Result 9320 states and 14435 transitions. [2024-11-13 14:30:08,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 14:30:08,948 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 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 303 [2024-11-13 14:30:08,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:08,962 INFO L225 Difference]: With dead ends: 9320 [2024-11-13 14:30:08,963 INFO L226 Difference]: Without dead ends: 5422 [2024-11-13 14:30:08,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-13 14:30:08,971 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 429 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:08,971 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 1116 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 14:30:08,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5422 states. [2024-11-13 14:30:09,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5422 to 4418. [2024-11-13 14:30:09,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4418 states, 4206 states have (on average 1.5406562054208275) internal successors, (6480), 4211 states have internal predecessors, (6480), 184 states have call successors, (184), 27 states have call predecessors, (184), 27 states have return successors, (184), 179 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-13 14:30:09,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4418 states to 4418 states and 6848 transitions. [2024-11-13 14:30:09,336 INFO L78 Accepts]: Start accepts. Automaton has 4418 states and 6848 transitions. Word has length 303 [2024-11-13 14:30:09,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:09,336 INFO L471 AbstractCegarLoop]: Abstraction has 4418 states and 6848 transitions. [2024-11-13 14:30:09,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 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:30:09,337 INFO L276 IsEmpty]: Start isEmpty. Operand 4418 states and 6848 transitions. [2024-11-13 14:30:09,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-13 14:30:09,343 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:09,343 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:09,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-13 14:30:09,344 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:09,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:09,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1234239779, now seen corresponding path program 1 times [2024-11-13 14:30:09,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:09,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997824121] [2024-11-13 14:30:09,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:09,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:09,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:30:09,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:30:09,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:30:09,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:30:09,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:30:09,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:30:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:30:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:30:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:30:09,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:30:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:30:09,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:30:09,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:30:09,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:30:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:30:09,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:30:09,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:30:09,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:30:09,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:30:09,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:30:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:30:09,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:30:09,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:30:09,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:30:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:30:09,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:30:09,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:09,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:30:10,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:30:10,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:30:10,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:30:10,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:30:10,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:30:10,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:30:10,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:30:10,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:30:10,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:30:10,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:30:10,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:30:10,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:30:10,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:30:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:30:10,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:30:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:30:10,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,062 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 12 proven. 114 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:30:10,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:10,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997824121] [2024-11-13 14:30:10,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997824121] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:30:10,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721084813] [2024-11-13 14:30:10,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:10,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:30:10,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:30:10,065 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:30:10,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 14:30:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:10,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 14:30:10,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:30:11,103 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 658 proven. 114 refuted. 0 times theorem prover too weak. 2840 trivial. 0 not checked. [2024-11-13 14:30:11,103 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:30:11,558 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 12 proven. 114 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:30:11,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721084813] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:30:11,559 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:30:11,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-13 14:30:11,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443160471] [2024-11-13 14:30:11,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:30:11,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:30:11,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:11,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:30:11,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:30:11,562 INFO L87 Difference]: Start difference. First operand 4418 states and 6848 transitions. Second operand has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-13 14:30:12,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:12,158 INFO L93 Difference]: Finished difference Result 7553 states and 11704 transitions. [2024-11-13 14:30:12,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:30:12,160 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 303 [2024-11-13 14:30:12,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:12,170 INFO L225 Difference]: With dead ends: 7553 [2024-11-13 14:30:12,171 INFO L226 Difference]: Without dead ends: 3157 [2024-11-13 14:30:12,176 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 697 GetRequests, 688 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:30:12,177 INFO L432 NwaCegarLoop]: 241 mSDtfsCounter, 353 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:12,178 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 622 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 14:30:12,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3157 states. [2024-11-13 14:30:12,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3157 to 3148. [2024-11-13 14:30:12,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3148 states, 2932 states have (on average 1.534106412005457) internal successors, (4498), 2937 states have internal predecessors, (4498), 184 states have call successors, (184), 31 states have call predecessors, (184), 31 states have return successors, (184), 179 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-13 14:30:12,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3148 states to 3148 states and 4866 transitions. [2024-11-13 14:30:12,476 INFO L78 Accepts]: Start accepts. Automaton has 3148 states and 4866 transitions. Word has length 303 [2024-11-13 14:30:12,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:12,477 INFO L471 AbstractCegarLoop]: Abstraction has 3148 states and 4866 transitions. [2024-11-13 14:30:12,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-13 14:30:12,477 INFO L276 IsEmpty]: Start isEmpty. Operand 3148 states and 4866 transitions. [2024-11-13 14:30:12,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-13 14:30:12,482 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:12,482 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:12,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 14:30:12,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-13 14:30:12,687 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:12,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:12,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1287461197, now seen corresponding path program 1 times [2024-11-13 14:30:12,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:12,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538362413] [2024-11-13 14:30:12,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:12,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:30:13,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:30:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:30:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:30:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:30:13,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:30:13,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:30:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:30:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:30:13,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:30:13,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:30:13,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:30:13,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:30:13,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:30:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:30:13,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:30:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:30:13,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:30:13,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:30:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:30:13,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:30:13,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:30:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:30:13,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:30:13,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:30:13,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:30:13,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:30:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:30:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:30:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:30:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:30:13,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:30:13,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:30:13,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:30:13,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:30:13,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:30:13,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:30:13,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:30:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:30:13,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:30:13,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:30:13,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:30:13,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:30:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:13,294 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:30:13,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:13,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538362413] [2024-11-13 14:30:13,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538362413] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:30:13,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:30:13,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 14:30:13,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737333599] [2024-11-13 14:30:13,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:30:13,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:30:13,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:13,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:30:13,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 14:30:13,297 INFO L87 Difference]: Start difference. First operand 3148 states and 4866 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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:30:13,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:13,684 INFO L93 Difference]: Finished difference Result 10036 states and 15516 transitions. [2024-11-13 14:30:13,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:30:13,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 303 [2024-11-13 14:30:13,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:13,701 INFO L225 Difference]: With dead ends: 10036 [2024-11-13 14:30:13,702 INFO L226 Difference]: Without dead ends: 6910 [2024-11-13 14:30:13,708 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 87 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:30:13,708 INFO L432 NwaCegarLoop]: 320 mSDtfsCounter, 230 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:13,709 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 883 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:30:13,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6910 states. [2024-11-13 14:30:14,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6910 to 5952. [2024-11-13 14:30:14,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5952 states, 5528 states have (on average 1.5217076700434153) internal successors, (8412), 5537 states have internal predecessors, (8412), 364 states have call successors, (364), 59 states have call predecessors, (364), 59 states have return successors, (364), 355 states have call predecessors, (364), 364 states have call successors, (364) [2024-11-13 14:30:14,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5952 states to 5952 states and 9140 transitions. [2024-11-13 14:30:14,231 INFO L78 Accepts]: Start accepts. Automaton has 5952 states and 9140 transitions. Word has length 303 [2024-11-13 14:30:14,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:14,232 INFO L471 AbstractCegarLoop]: Abstraction has 5952 states and 9140 transitions. [2024-11-13 14:30:14,232 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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:30:14,232 INFO L276 IsEmpty]: Start isEmpty. Operand 5952 states and 9140 transitions. [2024-11-13 14:30:14,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-13 14:30:14,238 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:14,238 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:14,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-13 14:30:14,239 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:14,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:14,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1621302705, now seen corresponding path program 1 times [2024-11-13 14:30:14,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:14,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730650567] [2024-11-13 14:30:14,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:14,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:30:15,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:30:15,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:30:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:30:15,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:30:15,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:30:15,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:30:15,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:30:15,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:30:15,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:30:15,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:30:15,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:30:15,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:30:15,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:30:15,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:30:15,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:30:15,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:30:15,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:30:15,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:30:15,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:30:15,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:30:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:30:15,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:30:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:30:15,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:30:15,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:30:15,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:30:15,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:30:15,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:30:15,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:30:15,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:30:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:30:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:30:15,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:30:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:30:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:30:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:30:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:30:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:30:15,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:30:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:30:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:30:15,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:15,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:30:16,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:16,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 33 proven. 93 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:30:16,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:16,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730650567] [2024-11-13 14:30:16,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730650567] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:30:16,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712705687] [2024-11-13 14:30:16,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:16,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:30:16,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:30:16,016 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:30:16,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 14:30:16,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:16,433 INFO L255 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-13 14:30:16,447 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:30:18,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1461 proven. 180 refuted. 0 times theorem prover too weak. 1971 trivial. 0 not checked. [2024-11-13 14:30:18,887 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:30:20,102 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 66 proven. 183 refuted. 0 times theorem prover too weak. 3363 trivial. 0 not checked. [2024-11-13 14:30:20,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712705687] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:30:20,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:30:20,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 11] total 26 [2024-11-13 14:30:20,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919326009] [2024-11-13 14:30:20,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:30:20,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-13 14:30:20,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:20,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-13 14:30:20,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=472, Unknown=0, NotChecked=0, Total=650 [2024-11-13 14:30:20,106 INFO L87 Difference]: Start difference. First operand 5952 states and 9140 transitions. Second operand has 26 states, 25 states have (on average 9.76) internal successors, (244), 24 states have internal predecessors, (244), 8 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 8 states have call predecessors, (129), 8 states have call successors, (129) [2024-11-13 14:30:26,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:26,170 INFO L93 Difference]: Finished difference Result 29991 states and 44037 transitions. [2024-11-13 14:30:26,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-13 14:30:26,171 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 9.76) internal successors, (244), 24 states have internal predecessors, (244), 8 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 8 states have call predecessors, (129), 8 states have call successors, (129) Word has length 303 [2024-11-13 14:30:26,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:26,231 INFO L225 Difference]: With dead ends: 29991 [2024-11-13 14:30:26,231 INFO L226 Difference]: Without dead ends: 24061 [2024-11-13 14:30:26,245 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 677 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=720, Invalid=1932, Unknown=0, NotChecked=0, Total=2652 [2024-11-13 14:30:26,246 INFO L432 NwaCegarLoop]: 239 mSDtfsCounter, 2012 mSDsluCounter, 3153 mSDsCounter, 0 mSdLazyCounter, 2466 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2069 SdHoareTripleChecker+Valid, 3392 SdHoareTripleChecker+Invalid, 2883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 2466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:26,246 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2069 Valid, 3392 Invalid, 2883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [417 Valid, 2466 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-13 14:30:26,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24061 states. [2024-11-13 14:30:27,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24061 to 17104. [2024-11-13 14:30:27,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17104 states, 15928 states have (on average 1.5036413862380713) internal successors, (23950), 15977 states have internal predecessors, (23950), 932 states have call successors, (932), 243 states have call predecessors, (932), 243 states have return successors, (932), 883 states have call predecessors, (932), 932 states have call successors, (932) [2024-11-13 14:30:27,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17104 states to 17104 states and 25814 transitions. [2024-11-13 14:30:27,947 INFO L78 Accepts]: Start accepts. Automaton has 17104 states and 25814 transitions. Word has length 303 [2024-11-13 14:30:27,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:27,947 INFO L471 AbstractCegarLoop]: Abstraction has 17104 states and 25814 transitions. [2024-11-13 14:30:27,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 9.76) internal successors, (244), 24 states have internal predecessors, (244), 8 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 8 states have call predecessors, (129), 8 states have call successors, (129) [2024-11-13 14:30:27,948 INFO L276 IsEmpty]: Start isEmpty. Operand 17104 states and 25814 transitions. [2024-11-13 14:30:27,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-13 14:30:27,961 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:27,961 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:27,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 14:30:28,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-13 14:30:28,166 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:28,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:28,167 INFO L85 PathProgramCache]: Analyzing trace with hash -726699812, now seen corresponding path program 1 times [2024-11-13 14:30:28,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:28,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277181944] [2024-11-13 14:30:28,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:28,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:28,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 14:30:28,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [587639417] [2024-11-13 14:30:28,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:28,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:30:28,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:30:28,886 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:30:28,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 14:30:29,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:29,305 INFO L255 TraceCheckSpWp]: Trace formula consists of 710 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 14:30:29,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:30:30,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1848 proven. 63 refuted. 0 times theorem prover too weak. 1701 trivial. 0 not checked. [2024-11-13 14:30:30,242 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:30:30,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:30,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277181944] [2024-11-13 14:30:30,612 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-13 14:30:30,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587639417] [2024-11-13 14:30:30,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587639417] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:30:30,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:30:30,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-13 14:30:30,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898044485] [2024-11-13 14:30:30,612 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-13 14:30:30,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 14:30:30,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:30,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 14:30:30,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-13 14:30:30,614 INFO L87 Difference]: Start difference. First operand 17104 states and 25814 transitions. Second operand has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:30:33,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:33,955 INFO L93 Difference]: Finished difference Result 50030 states and 74520 transitions. [2024-11-13 14:30:33,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 14:30:33,956 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 304 [2024-11-13 14:30:33,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:34,020 INFO L225 Difference]: With dead ends: 50030 [2024-11-13 14:30:34,020 INFO L226 Difference]: Without dead ends: 32948 [2024-11-13 14:30:34,046 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2024-11-13 14:30:34,047 INFO L432 NwaCegarLoop]: 297 mSDtfsCounter, 873 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:34,047 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 1409 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-13 14:30:34,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32948 states. [2024-11-13 14:30:36,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32948 to 32150. [2024-11-13 14:30:36,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32150 states, 29983 states have (on average 1.47450221792349) internal successors, (44210), 30095 states have internal predecessors, (44210), 1675 states have call successors, (1675), 491 states have call predecessors, (1675), 491 states have return successors, (1675), 1563 states have call predecessors, (1675), 1675 states have call successors, (1675) [2024-11-13 14:30:36,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32150 states to 32150 states and 47560 transitions. [2024-11-13 14:30:36,919 INFO L78 Accepts]: Start accepts. Automaton has 32150 states and 47560 transitions. Word has length 304 [2024-11-13 14:30:36,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:36,919 INFO L471 AbstractCegarLoop]: Abstraction has 32150 states and 47560 transitions. [2024-11-13 14:30:36,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:30:36,920 INFO L276 IsEmpty]: Start isEmpty. Operand 32150 states and 47560 transitions. [2024-11-13 14:30:36,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-13 14:30:36,943 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:36,943 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:36,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-13 14:30:37,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-13 14:30:37,150 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:37,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:37,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1995948235, now seen corresponding path program 1 times [2024-11-13 14:30:37,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:37,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480629694] [2024-11-13 14:30:37,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:37,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-13 14:30:40,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 14:30:40,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 14:30:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 14:30:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-13 14:30:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-13 14:30:40,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-13 14:30:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 14:30:40,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 14:30:40,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-13 14:30:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-13 14:30:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-13 14:30:40,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-13 14:30:40,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-13 14:30:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-13 14:30:40,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-13 14:30:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-13 14:30:40,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-13 14:30:40,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-13 14:30:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-13 14:30:40,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-13 14:30:40,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-13 14:30:40,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-13 14:30:40,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-13 14:30:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-13 14:30:40,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-13 14:30:40,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-13 14:30:40,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2024-11-13 14:30:40,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-13 14:30:40,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:40,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-11-13 14:30:40,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-13 14:30:41,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2024-11-13 14:30:41,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-13 14:30:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-13 14:30:41,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-13 14:30:41,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-13 14:30:41,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-13 14:30:41,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-13 14:30:41,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-13 14:30:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-13 14:30:41,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-13 14:30:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-13 14:30:41,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-13 14:30:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,143 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 117 proven. 129 refuted. 0 times theorem prover too weak. 3366 trivial. 0 not checked. [2024-11-13 14:30:41,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:41,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480629694] [2024-11-13 14:30:41,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480629694] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:30:41,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229870288] [2024-11-13 14:30:41,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:41,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:30:41,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:30:41,147 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:30:41,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 14:30:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:41,598 INFO L255 TraceCheckSpWp]: Trace formula consists of 712 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-13 14:30:41,618 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:30:45,658 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2555 proven. 240 refuted. 0 times theorem prover too weak. 817 trivial. 0 not checked. [2024-11-13 14:30:45,659 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:30:46,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229870288] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:30:46,859 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 14:30:46,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 21] total 28 [2024-11-13 14:30:46,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255737282] [2024-11-13 14:30:46,860 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 14:30:46,860 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-13 14:30:46,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:46,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-13 14:30:46,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=957, Unknown=0, NotChecked=0, Total=1332 [2024-11-13 14:30:46,862 INFO L87 Difference]: Start difference. First operand 32150 states and 47560 transitions. Second operand has 28 states, 27 states have (on average 7.333333333333333) internal successors, (198), 25 states have internal predecessors, (198), 11 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 10 states have call predecessors, (86), 11 states have call successors, (86) [2024-11-13 14:30:50,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:50,954 INFO L93 Difference]: Finished difference Result 51670 states and 76134 transitions. [2024-11-13 14:30:50,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-13 14:30:50,954 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 7.333333333333333) internal successors, (198), 25 states have internal predecessors, (198), 11 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 10 states have call predecessors, (86), 11 states have call successors, (86) Word has length 304 [2024-11-13 14:30:50,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:51,048 INFO L225 Difference]: With dead ends: 51670 [2024-11-13 14:30:51,048 INFO L226 Difference]: Without dead ends: 31724 [2024-11-13 14:30:51,087 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 548 GetRequests, 498 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=798, Invalid=1854, Unknown=0, NotChecked=0, Total=2652 [2024-11-13 14:30:51,088 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 1181 mSDsluCounter, 2154 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1192 SdHoareTripleChecker+Valid, 2370 SdHoareTripleChecker+Invalid, 1503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:51,088 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1192 Valid, 2370 Invalid, 1503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1351 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-13 14:30:51,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31724 states. [2024-11-13 14:30:53,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31724 to 29346. [2024-11-13 14:30:53,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29346 states, 27766 states have (on average 1.487322624792912) internal successors, (41297), 27830 states have internal predecessors, (41297), 1219 states have call successors, (1219), 360 states have call predecessors, (1219), 360 states have return successors, (1219), 1155 states have call predecessors, (1219), 1219 states have call successors, (1219) [2024-11-13 14:30:53,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29346 states to 29346 states and 43735 transitions. [2024-11-13 14:30:53,768 INFO L78 Accepts]: Start accepts. Automaton has 29346 states and 43735 transitions. Word has length 304 [2024-11-13 14:30:53,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:30:53,769 INFO L471 AbstractCegarLoop]: Abstraction has 29346 states and 43735 transitions. [2024-11-13 14:30:53,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 7.333333333333333) internal successors, (198), 25 states have internal predecessors, (198), 11 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 10 states have call predecessors, (86), 11 states have call successors, (86) [2024-11-13 14:30:53,769 INFO L276 IsEmpty]: Start isEmpty. Operand 29346 states and 43735 transitions. [2024-11-13 14:30:53,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-13 14:30:53,788 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:30:53,788 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:30:53,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 14:30:53,992 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-13 14:30:53,993 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:30:53,993 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:30:53,993 INFO L85 PathProgramCache]: Analyzing trace with hash -261070368, now seen corresponding path program 1 times [2024-11-13 14:30:53,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:30:53,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744649802] [2024-11-13 14:30:53,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:53,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:30:54,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 14:30:54,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1066980795] [2024-11-13 14:30:54,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:30:54,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:30:54,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:30:54,589 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:30:54,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 14:30:54,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:30:54,982 INFO L255 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 14:30:54,990 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:30:55,872 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2249 proven. 99 refuted. 0 times theorem prover too weak. 1264 trivial. 0 not checked. [2024-11-13 14:30:55,872 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:30:56,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:30:56,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744649802] [2024-11-13 14:30:56,522 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-13 14:30:56,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066980795] [2024-11-13 14:30:56,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066980795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:30:56,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:30:56,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-13 14:30:56,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069746869] [2024-11-13 14:30:56,523 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-13 14:30:56,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 14:30:56,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:30:56,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 14:30:56,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2024-11-13 14:30:56,525 INFO L87 Difference]: Start difference. First operand 29346 states and 43735 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:30:58,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:30:58,297 INFO L93 Difference]: Finished difference Result 46272 states and 69112 transitions. [2024-11-13 14:30:58,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 14:30:58,298 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 305 [2024-11-13 14:30:58,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:30:58,353 INFO L225 Difference]: With dead ends: 46272 [2024-11-13 14:30:58,353 INFO L226 Difference]: Without dead ends: 24055 [2024-11-13 14:30:58,383 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=203, Invalid=447, Unknown=0, NotChecked=0, Total=650 [2024-11-13 14:30:58,384 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 376 mSDsluCounter, 1276 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 1492 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:30:58,384 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 1492 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 14:30:58,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24055 states. [2024-11-13 14:30:59,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24055 to 23471. [2024-11-13 14:30:59,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23471 states, 22354 states have (on average 1.5039366556321017) internal successors, (33619), 22386 states have internal predecessors, (33619), 867 states have call successors, (867), 249 states have call predecessors, (867), 249 states have return successors, (867), 835 states have call predecessors, (867), 867 states have call successors, (867) [2024-11-13 14:31:00,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23471 states to 23471 states and 35353 transitions. [2024-11-13 14:31:00,036 INFO L78 Accepts]: Start accepts. Automaton has 23471 states and 35353 transitions. Word has length 305 [2024-11-13 14:31:00,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:31:00,041 INFO L471 AbstractCegarLoop]: Abstraction has 23471 states and 35353 transitions. [2024-11-13 14:31:00,041 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:31:00,041 INFO L276 IsEmpty]: Start isEmpty. Operand 23471 states and 35353 transitions. [2024-11-13 14:31:00,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-13 14:31:00,051 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:31:00,052 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:31:00,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 14:31:00,255 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-13 14:31:00,256 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:31:00,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:31:00,256 INFO L85 PathProgramCache]: Analyzing trace with hash 29380986, now seen corresponding path program 1 times [2024-11-13 14:31:00,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:31:00,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166260170] [2024-11-13 14:31:00,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:31:00,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:31:01,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 14:31:01,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1096057446] [2024-11-13 14:31:01,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:31:01,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:31:01,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:31:01,049 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:31:01,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 14:31:01,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 14:31:01,721 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 14:31:01,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 14:31:02,426 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 14:31:02,426 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 14:31:02,427 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 14:31:02,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-13 14:31:02,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-13 14:31:02,634 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, 1, 1, 1] [2024-11-13 14:31:02,967 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 14:31:02,971 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 02:31:02 BoogieIcfgContainer [2024-11-13 14:31:02,971 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 14:31:02,972 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 14:31:02,972 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 14:31:02,973 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 14:31:02,974 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:28:59" (3/4) ... [2024-11-13 14:31:02,977 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 14:31:02,978 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 14:31:02,980 INFO L158 Benchmark]: Toolchain (without parser) took 126461.83ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 92.1MB in the beginning and 478.7MB in the end (delta: -386.6MB). Peak memory consumption was 813.1MB. Max. memory is 16.1GB. [2024-11-13 14:31:02,980 INFO L158 Benchmark]: CDTParser took 0.51ms. Allocated memory is still 117.4MB. Free memory is still 74.6MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 14:31:02,981 INFO L158 Benchmark]: CACSL2BoogieTranslator took 632.61ms. Allocated memory is still 117.4MB. Free memory was 91.9MB in the beginning and 68.4MB in the end (delta: 23.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-13 14:31:02,981 INFO L158 Benchmark]: Boogie Procedure Inliner took 130.02ms. Allocated memory is still 117.4MB. Free memory was 68.4MB in the beginning and 60.2MB in the end (delta: 8.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 14:31:02,981 INFO L158 Benchmark]: Boogie Preprocessor took 125.29ms. Allocated memory is still 117.4MB. Free memory was 60.2MB in the beginning and 47.3MB in the end (delta: 12.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 14:31:02,982 INFO L158 Benchmark]: RCFGBuilder took 1757.92ms. Allocated memory is still 117.4MB. Free memory was 47.3MB in the beginning and 82.7MB in the end (delta: -35.4MB). Peak memory consumption was 34.1MB. Max. memory is 16.1GB. [2024-11-13 14:31:02,982 INFO L158 Benchmark]: TraceAbstraction took 123802.68ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 82.7MB in the beginning and 483.1MB in the end (delta: -400.4MB). Peak memory consumption was 793.3MB. Max. memory is 16.1GB. [2024-11-13 14:31:02,983 INFO L158 Benchmark]: Witness Printer took 5.77ms. Allocated memory is still 1.3GB. Free memory was 483.1MB in the beginning and 478.7MB in the end (delta: 4.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 14:31:02,984 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.51ms. Allocated memory is still 117.4MB. Free memory is still 74.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 632.61ms. Allocated memory is still 117.4MB. Free memory was 91.9MB in the beginning and 68.4MB in the end (delta: 23.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 130.02ms. Allocated memory is still 117.4MB. Free memory was 68.4MB in the beginning and 60.2MB in the end (delta: 8.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 125.29ms. Allocated memory is still 117.4MB. Free memory was 60.2MB in the beginning and 47.3MB in the end (delta: 12.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1757.92ms. Allocated memory is still 117.4MB. Free memory was 47.3MB in the beginning and 82.7MB in the end (delta: -35.4MB). Peak memory consumption was 34.1MB. Max. memory is 16.1GB. * TraceAbstraction took 123802.68ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 82.7MB in the beginning and 483.1MB in the end (delta: -400.4MB). Peak memory consumption was 793.3MB. Max. memory is 16.1GB. * Witness Printer took 5.77ms. Allocated memory is still 1.3GB. Free memory was 483.1MB in the beginning and 478.7MB in the end (delta: 4.4MB). 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 shiftLeft at line 137, overapproximation of someBinaryArithmeticDOUBLEoperation at line 157, overapproximation of someBinaryFLOATComparisonOperation at line 364, overapproximation of someBinaryFLOATComparisonOperation at line 294, overapproximation of someBinaryFLOATComparisonOperation at line 120, overapproximation of someBinaryFLOATComparisonOperation at line 364, overapproximation of someBinaryFLOATComparisonOperation at line 292, overapproximation of someBinaryFLOATComparisonOperation at line 318, overapproximation of someBinaryFLOATComparisonOperation at line 316, overapproximation of someBinaryFLOATComparisonOperation at line 296, overapproximation of someBinaryFLOATComparisonOperation at line 244, overapproximation of someUnaryDOUBLEoperation at line 48, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 180, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 157, overapproximation of someBinaryDOUBLEComparisonOperation at line 364, overapproximation of someBinaryDOUBLEComparisonOperation at line 332, overapproximation of someBinaryDOUBLEComparisonOperation at line 334, overapproximation of someBinaryArithmeticFLOAToperation at line 227. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned long int var_1_1 = 128; [L23] unsigned long int var_1_5 = 2082256544; [L24] unsigned long int var_1_6 = 32; [L25] unsigned long int var_1_7 = 1832746635; [L26] unsigned char var_1_10 = 0; [L27] unsigned char var_1_11 = 0; [L28] unsigned char var_1_12 = 0; [L29] float var_1_13 = 9.5; [L30] float var_1_14 = 100.75; [L31] float var_1_15 = 7.4; [L32] float var_1_16 = 10.625; [L33] unsigned long int var_1_17 = 4; [L34] unsigned long int var_1_19 = 2305451248; [L35] unsigned char var_1_20 = 32; [L36] unsigned char var_1_21 = 8; [L37] unsigned char var_1_22 = 64; [L38] unsigned char var_1_23 = 0; [L39] signed char var_1_24 = -25; [L40] signed char var_1_25 = 32; [L41] signed char var_1_26 = 2; [L42] float var_1_27 = 7.75; [L43] float var_1_28 = 5.8; [L44] signed char var_1_29 = -5; [L45] signed char var_1_30 = 50; [L46] signed char var_1_31 = 8; [L47] signed char var_1_32 = 50; [L48] double var_1_33 = -0.75; [L49] double var_1_34 = 4.1; [L50] double var_1_35 = 127.35; [L51] float var_1_36 = 0.19999999999999996; [L52] signed char var_1_37 = -2; [L53] unsigned char var_1_38 = 16; [L54] unsigned char var_1_40 = 25; [L55] double var_1_41 = 9999999.025; [L56] unsigned char var_1_42 = 0; [L57] signed long int var_1_43 = 2; [L58] signed char var_1_44 = -4; [L59] signed short int var_1_45 = -10; [L60] signed char var_1_46 = 50; [L61] signed char var_1_47 = 50; [L62] unsigned char var_1_48 = 1; [L63] unsigned char var_1_49 = 0; [L64] unsigned char var_1_50 = 0; [L65] signed char var_1_51 = -8; [L66] unsigned char var_1_52 = 0; [L67] unsigned long int last_1_var_1_1 = 128; [L68] unsigned long int last_1_var_1_17 = 4; [L69] unsigned char last_1_var_1_20 = 32; [L70] signed char last_1_var_1_24 = -25; [L71] signed char last_1_var_1_37 = -2; [L72] unsigned char last_1_var_1_38 = 16; [L73] unsigned char last_1_var_1_42 = 0; [L74] signed long int last_1_var_1_43 = 2; [L75] signed char last_1_var_1_44 = -4; [L76] signed char last_1_var_1_46 = 50; [L77] unsigned char last_1_var_1_48 = 1; [L78] signed char last_1_var_1_51 = -8; [L79] unsigned char last_1_var_1_52 = 0; VAL [isInitial=0, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2082256544, var_1_6=32, var_1_7=1832746635] [L368] isInitial = 1 [L369] FCALL initially() [L370] COND TRUE 1 [L371] CALL updateLastVariables() [L349] last_1_var_1_1 = var_1_1 [L350] last_1_var_1_17 = var_1_17 [L351] last_1_var_1_20 = var_1_20 [L352] last_1_var_1_24 = var_1_24 [L353] last_1_var_1_37 = var_1_37 [L354] last_1_var_1_38 = var_1_38 [L355] last_1_var_1_42 = var_1_42 [L356] last_1_var_1_43 = var_1_43 [L357] last_1_var_1_44 = var_1_44 [L358] last_1_var_1_46 = var_1_46 [L359] last_1_var_1_48 = var_1_48 [L360] last_1_var_1_51 = var_1_51 [L361] last_1_var_1_52 = var_1_52 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=2082256544, var_1_6=32, var_1_7=1832746635] [L371] RET updateLastVariables() [L372] CALL updateVariables() [L279] var_1_5 = __VERIFIER_nondet_ulong() [L280] CALL assume_abort_if_not(var_1_5 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1832746635] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1832746635] [L280] RET assume_abort_if_not(var_1_5 >= 1073741823) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1832746635] [L281] CALL assume_abort_if_not(var_1_5 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1832746635] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1832746635] [L281] RET assume_abort_if_not(var_1_5 <= 2147483647) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1832746635] [L282] var_1_7 = __VERIFIER_nondet_ulong() [L283] CALL assume_abort_if_not(var_1_7 >= 1610612735) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L283] RET assume_abort_if_not(var_1_7 >= 1610612735) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L284] CALL assume_abort_if_not(var_1_7 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L284] RET assume_abort_if_not(var_1_7 <= 2147483647) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L285] var_1_11 = __VERIFIER_nondet_uchar() [L286] CALL assume_abort_if_not(var_1_11 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L286] RET assume_abort_if_not(var_1_11 >= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L287] CALL assume_abort_if_not(var_1_11 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L287] RET assume_abort_if_not(var_1_11 <= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=0, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L288] var_1_12 = __VERIFIER_nondet_uchar() [L289] CALL assume_abort_if_not(var_1_12 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L289] RET assume_abort_if_not(var_1_12 >= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L290] CALL assume_abort_if_not(var_1_12 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L290] RET assume_abort_if_not(var_1_12 <= 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=403/4, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L291] var_1_14 = __VERIFIER_nondet_float() [L292] CALL assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L292] RET assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_15=37/5, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L293] var_1_15 = __VERIFIER_nondet_float() [L294] CALL assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L294] RET assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_16=85/8, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L295] var_1_16 = __VERIFIER_nondet_float() [L296] CALL assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L296] RET assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=2305451248, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L297] var_1_19 = __VERIFIER_nondet_ulong() [L298] CALL assume_abort_if_not(var_1_19 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L298] RET assume_abort_if_not(var_1_19 >= 2147483647) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L299] CALL assume_abort_if_not(var_1_19 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L299] RET assume_abort_if_not(var_1_19 <= 4294967294) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=8, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L300] var_1_21 = __VERIFIER_nondet_uchar() [L301] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L301] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L302] CALL assume_abort_if_not(var_1_21 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L302] RET assume_abort_if_not(var_1_21 <= 127) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=64, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L303] var_1_22 = __VERIFIER_nondet_uchar() [L304] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L304] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L305] CALL assume_abort_if_not(var_1_22 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L305] RET assume_abort_if_not(var_1_22 <= 127) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L306] var_1_23 = __VERIFIER_nondet_uchar() [L307] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L307] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L308] CALL assume_abort_if_not(var_1_23 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L308] RET assume_abort_if_not(var_1_23 <= 64) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=32, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L309] var_1_25 = __VERIFIER_nondet_char() [L310] CALL assume_abort_if_not(var_1_25 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L310] RET assume_abort_if_not(var_1_25 >= -127) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L311] CALL assume_abort_if_not(var_1_25 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L311] RET assume_abort_if_not(var_1_25 <= 126) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=2, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L312] var_1_26 = __VERIFIER_nondet_char() [L313] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L313] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L314] CALL assume_abort_if_not(var_1_26 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L314] RET assume_abort_if_not(var_1_26 <= 126) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_27=31/4, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L315] var_1_27 = __VERIFIER_nondet_float() [L316] CALL assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L316] RET assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_28=29/5, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L317] var_1_28 = __VERIFIER_nondet_float() [L318] CALL assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L318] RET assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=-5, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L319] var_1_29 = __VERIFIER_nondet_char() [L320] CALL assume_abort_if_not(var_1_29 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L320] RET assume_abort_if_not(var_1_29 >= -63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L321] CALL assume_abort_if_not(var_1_29 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L321] RET assume_abort_if_not(var_1_29 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=50, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L322] var_1_30 = __VERIFIER_nondet_char() [L323] CALL assume_abort_if_not(var_1_30 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L323] RET assume_abort_if_not(var_1_30 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L324] CALL assume_abort_if_not(var_1_30 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L324] RET assume_abort_if_not(var_1_30 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=8, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L325] var_1_31 = __VERIFIER_nondet_char() [L326] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L326] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L327] CALL assume_abort_if_not(var_1_31 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L327] RET assume_abort_if_not(var_1_31 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=50, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L328] var_1_32 = __VERIFIER_nondet_char() [L329] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L329] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L330] CALL assume_abort_if_not(var_1_32 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L330] RET assume_abort_if_not(var_1_32 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_34=41/10, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L331] var_1_34 = __VERIFIER_nondet_double() [L332] CALL assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 4611686.018427382800e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L332] RET assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 4611686.018427382800e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_35=2547/20, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L333] var_1_35 = __VERIFIER_nondet_double() [L334] CALL assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 4611686.018427382800e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L334] RET assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 4611686.018427382800e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=25, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L335] var_1_40 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L336] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L337] CALL assume_abort_if_not(var_1_40 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L337] RET assume_abort_if_not(var_1_40 <= 254) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=50, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L338] var_1_47 = __VERIFIER_nondet_char() [L339] CALL assume_abort_if_not(var_1_47 >= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L339] RET assume_abort_if_not(var_1_47 >= 31) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L340] CALL assume_abort_if_not(var_1_47 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L340] RET assume_abort_if_not(var_1_47 <= 63) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L341] var_1_49 = __VERIFIER_nondet_uchar() [L342] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L342] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L343] CALL assume_abort_if_not(var_1_49 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L343] RET assume_abort_if_not(var_1_49 <= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L344] var_1_50 = __VERIFIER_nondet_uchar() [L345] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L345] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L346] CALL assume_abort_if_not(var_1_50 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L346] RET assume_abort_if_not(var_1_50 <= 0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L372] RET updateVariables() [L373] CALL step() [L83] signed long int stepLocal_17 = last_1_var_1_37; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_17=-2, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L84] COND FALSE !(! var_1_11) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_17=-2, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L87] COND FALSE !(last_1_var_1_37 < stepLocal_17) [L90] var_1_52 = var_1_21 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L93] signed long int stepLocal_16 = last_1_var_1_20; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=-8, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L94] COND FALSE !(\read(var_1_49)) [L105] var_1_51 = var_1_47 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L107] COND TRUE var_1_31 >= (var_1_26 * last_1_var_1_52) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L108] EXPR ((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L108] COND FALSE !((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) [L120] (var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L120] COND TRUE (var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20)) [L121] COND FALSE !(last_1_var_1_20 > last_1_var_1_1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L135] unsigned long int stepLocal_12 = last_1_var_1_43 / var_1_19; [L136] unsigned char stepLocal_11 = last_1_var_1_48; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_12=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L137] EXPR 5u << var_1_7 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_12=0, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L137] COND TRUE (5u << var_1_7) == stepLocal_12 [L138] var_1_42 = (! var_1_12) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L146] unsigned long int stepLocal_2 = var_1_5; [L147] unsigned char stepLocal_1 = var_1_5 < var_1_38; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_2=1431655764, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L148] COND FALSE !(var_1_38 > stepLocal_2) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L153] COND FALSE !(! var_1_12) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=399999961/40, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L156] COND TRUE \read(var_1_12) [L157] var_1_41 = (((((4.375 + var_1_15)) > (var_1_14)) ? ((4.375 + var_1_15)) : (var_1_14))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=1, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L159] var_1_48 = (var_1_49 || var_1_50) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L160] EXPR var_1_31 | var_1_52 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L160] COND FALSE !(! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) [L171] signed char stepLocal_0 = var_1_51; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_0=31, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L172] COND FALSE !(var_1_51 != stepLocal_0) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L177] COND FALSE !((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=4, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L180] COND FALSE !(var_1_33 == var_1_16) [L185] var_1_17 = (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L188] unsigned char stepLocal_3 = var_1_42; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_3=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L189] COND FALSE !((var_1_7 > var_1_20) && stepLocal_3) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L192] signed long int stepLocal_10 = var_1_25 + var_1_52; [L193] unsigned long int stepLocal_9 = var_1_19 - var_1_23; [L194] unsigned char stepLocal_8 = var_1_10; [L195] unsigned char stepLocal_7 = var_1_20; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_10=126, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_8=0, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L196] COND FALSE !(var_1_32 > stepLocal_10) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_8=0, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=4999999999999999/25000000000000000, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L203] COND FALSE !(var_1_11 && stepLocal_8) [L206] var_1_36 = var_1_14 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L209] COND FALSE !(var_1_1 <= (var_1_38 + var_1_19)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L212] unsigned char stepLocal_15 = var_1_38; [L213] unsigned char stepLocal_14 = var_1_10; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_14=0, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L214] COND FALSE !(((var_1_38 > var_1_38) && var_1_10) || stepLocal_14) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L225] signed long int stepLocal_4 = -500; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_4=-500, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L226] EXPR var_1_52 ^ var_1_7 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_4=-500, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_13=19/2, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L226] COND TRUE stepLocal_4 >= (var_1_17 * (var_1_52 ^ var_1_7)) [L227] var_1_13 = (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L231] unsigned char stepLocal_6 = var_1_11; [L232] unsigned long int stepLocal_5 = (var_1_37 % var_1_5) + var_1_38; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=18, stepLocal_6=1, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L233] COND FALSE !(! var_1_11) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=18, stepLocal_6=1, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-25, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L244] COND FALSE !((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) [L251] var_1_24 = (var_1_30 - (var_1_31 + var_1_32)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=18, stepLocal_6=1, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L254] unsigned char stepLocal_13 = var_1_32 < var_1_24; VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_13=0, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=18, stepLocal_6=1, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L255] COND FALSE !(var_1_11 && stepLocal_13) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=18, stepLocal_6=1, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L260] COND FALSE !(! ((var_1_19 - var_1_31) > var_1_43)) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=18, stepLocal_6=1, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=-4, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L263] COND FALSE !(var_1_30 < (((((var_1_32) < (last_1_var_1_44)) ? (var_1_32) : (last_1_var_1_44))) * 32)) [L274] var_1_44 = (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))) + var_1_29) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, stepLocal_11=1, stepLocal_15=16, stepLocal_16=32, stepLocal_1=0, stepLocal_5=18, stepLocal_6=1, stepLocal_7=32, stepLocal_9=-4294967312, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L373] RET step() [L374] CALL, EXPR property() [L364] EXPR ((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16)))))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L364] EXPR var_1_52 ^ var_1_7 VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L364] EXPR ((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16)))))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L364] EXPR ((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22)))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L364] EXPR ((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L364] EXPR (((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1)) && ((var_1_31 >= (var_1_26 * last_1_var_1_52)) ? (((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) ? (var_1_38 == ((unsigned char) var_1_23)) : 1) : ((last_1_var_1_38 > var_1_29) ? ((last_1_var_1_42 && var_1_12) ? (var_1_38 == ((unsigned char) ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40))))) : 1) : (var_1_38 == ((unsigned char) (((((var_1_21 + (100 - var_1_30))) < (var_1_23)) ? ((var_1_21 + (100 - var_1_30))) : (var_1_23))))))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L364] EXPR (((((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1)) && ((var_1_31 >= (var_1_26 * last_1_var_1_52)) ? (((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) ? (var_1_38 == ((unsigned char) var_1_23)) : 1) : ((last_1_var_1_38 > var_1_29) ? ((last_1_var_1_42 && var_1_12) ? (var_1_38 == ((unsigned char) ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40))))) : 1) : (var_1_38 == ((unsigned char) (((((var_1_21 + (100 - var_1_30))) < (var_1_23)) ? ((var_1_21 + (100 - var_1_30))) : (var_1_23)))))))) && (var_1_12 ? (var_1_41 == ((double) (((((4.375 + var_1_15)) > (var_1_14)) ? ((4.375 + var_1_15)) : (var_1_14))))) : 1)) && (((5u << var_1_7) == (last_1_var_1_43 / var_1_19)) ? (var_1_42 == ((unsigned char) (! var_1_12))) : ((last_1_var_1_48 && var_1_12) ? (var_1_42 == ((unsigned char) var_1_11)) : (var_1_42 == ((unsigned char) 1)))) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L364-L365] return ((((((((((((((((((((var_1_51 != var_1_51) ? (var_1_42 ? (var_1_1 == ((unsigned long int) ((var_1_5 + 1668503833u) - (50u + 256u)))) : 1) : 1) && ((var_1_38 > var_1_5) ? (((var_1_5 < var_1_38) || var_1_42) ? (var_1_6 == ((unsigned long int) (((var_1_7 + 1924803778u) - ((((var_1_38) > (var_1_38)) ? (var_1_38) : (var_1_38)))) - var_1_5))) : 1) : 1)) && (((var_1_7 > var_1_20) && var_1_42) ? (var_1_10 == ((unsigned char) (var_1_11 && var_1_12))) : 1)) && ((-500 >= (var_1_17 * (var_1_52 ^ var_1_7))) ? (var_1_13 == ((float) (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_15))) : (var_1_13 == ((float) ((((var_1_15 + var_1_16) < 0 ) ? -(var_1_15 + var_1_16) : (var_1_15 + var_1_16))))))) && (((last_1_var_1_17 >= var_1_38) && (((((-2) < (var_1_5)) ? (-2) : (var_1_5))) < var_1_52)) ? (var_1_17 == ((unsigned long int) (var_1_5 + (var_1_20 + ((((var_1_38) < (var_1_52)) ? (var_1_38) : (var_1_52))))))) : ((var_1_33 == var_1_16) ? (var_1_48 ? (var_1_17 == ((unsigned long int) (((((var_1_19) < ((var_1_5 + var_1_7))) ? (var_1_19) : ((var_1_5 + var_1_7)))) - 256u))) : 1) : (var_1_17 == ((unsigned long int) (var_1_52 + (((((var_1_7) < (var_1_5)) ? (var_1_7) : (var_1_5))) - var_1_38))))))) && (((var_1_11 || (var_1_14 > 15.3f)) || (last_1_var_1_1 == (8u >> last_1_var_1_20))) ? ((last_1_var_1_20 > last_1_var_1_1) ? (var_1_20 == ((unsigned char) (((((32 + var_1_21)) > ((var_1_22 + (var_1_23 + 4)))) ? ((32 + var_1_21)) : ((var_1_22 + (var_1_23 + 4))))))) : 1) : ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) == last_1_var_1_20) ? (((- last_1_var_1_51) < last_1_var_1_20) ? (var_1_20 == ((unsigned char) var_1_21)) : (var_1_20 == ((unsigned char) var_1_21))) : (var_1_20 == ((unsigned char) var_1_22))))) && ((! var_1_11) ? ((var_1_12 && var_1_11) ? (var_1_24 == ((signed char) ((((var_1_23) < (var_1_25)) ? (var_1_23) : (var_1_25))))) : ((((var_1_37 % var_1_5) + var_1_38) != var_1_52) ? (var_1_24 == ((signed char) (((((var_1_23 - var_1_26)) > (var_1_25)) ? ((var_1_23 - var_1_26)) : (var_1_25))))) : (var_1_24 == ((signed char) 25)))) : (((((((var_1_27 - var_1_28)) > (var_1_16)) ? ((var_1_27 - var_1_28)) : (var_1_16))) > var_1_13) ? ((var_1_15 < ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))) ? (var_1_24 == ((signed char) (var_1_29 + (((((25) < (var_1_30)) ? (25) : (var_1_30))) - var_1_31)))) : (var_1_24 == ((signed char) ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))) : (var_1_24 == ((signed char) (var_1_30 - (var_1_31 + var_1_32))))))) && ((! var_1_12) ? (var_1_33 == ((double) ((var_1_34 - var_1_35) + 7.5))) : 1)) && ((var_1_32 > (var_1_25 + var_1_52)) ? ((var_1_20 <= (var_1_19 - var_1_23)) ? ((var_1_26 < var_1_20) ? (var_1_36 == ((float) ((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) > (var_1_35)) ? (((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14)))) : (var_1_35))))) : 1) : 1) : ((var_1_11 && var_1_10) ? (var_1_36 == ((float) var_1_14)) : (var_1_36 == ((float) var_1_14))))) && ((! (((((var_1_7) > (var_1_52)) ? (var_1_7) : (var_1_52))) > (var_1_31 | var_1_52))) ? (((var_1_27 - var_1_28) > var_1_15) ? (var_1_37 == ((signed char) ((((var_1_25) > (var_1_29)) ? (var_1_25) : (var_1_29))))) : (var_1_42 ? (var_1_37 == ((signed char) (((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31))) - var_1_30))) : (var_1_37 == ((signed char) (var_1_30 + ((((var_1_32) > (var_1_31)) ? (var_1_32) : (var_1_31)))))))) : 1)) && ((var_1_31 >= (var_1_26 * last_1_var_1_52)) ? (((((((var_1_22) > (var_1_30)) ? (var_1_22) : (var_1_30))) << last_1_var_1_52) != (last_1_var_1_51 + last_1_var_1_38)) ? (var_1_38 == ((unsigned char) var_1_23)) : 1) : ((last_1_var_1_38 > var_1_29) ? ((last_1_var_1_42 && var_1_12) ? (var_1_38 == ((unsigned char) ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40))))) : 1) : (var_1_38 == ((unsigned char) (((((var_1_21 + (100 - var_1_30))) < (var_1_23)) ? ((var_1_21 + (100 - var_1_30))) : (var_1_23)))))))) && (var_1_12 ? (var_1_41 == ((double) (((((4.375 + var_1_15)) > (var_1_14)) ? ((4.375 + var_1_15)) : (var_1_14))))) : 1)) && (((5u << var_1_7) == (last_1_var_1_43 / var_1_19)) ? (var_1_42 == ((unsigned char) (! var_1_12))) : ((last_1_var_1_48 && var_1_12) ? (var_1_42 == ((unsigned char) var_1_11)) : (var_1_42 == ((unsigned char) 1))))) && ((var_1_11 && (var_1_32 < var_1_24)) ? ((! var_1_42) ? (var_1_43 == ((signed long int) ((((var_1_32) > (var_1_25)) ? (var_1_32) : (var_1_25))))) : 1) : 1)) && ((! ((var_1_19 - var_1_31) > var_1_43)) ? (var_1_44 == ((signed char) (var_1_30 + (((((var_1_32 - var_1_31)) > (var_1_29)) ? ((var_1_32 - var_1_31)) : (var_1_29)))))) : ((var_1_30 < (((((var_1_32) < (last_1_var_1_44)) ? (var_1_32) : (last_1_var_1_44))) * 32)) ? (var_1_12 ? ((var_1_20 > var_1_21) ? ((var_1_42 && (var_1_17 == 10u)) ? (var_1_44 == ((signed char) (((((var_1_30 + 5)) < ((var_1_31 - (1 + var_1_32)))) ? ((var_1_30 + 5)) : ((var_1_31 - (1 + var_1_32))))))) : 1) : (var_1_44 == ((signed char) ((((var_1_25) < (((((var_1_29) < (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26))))) ? (var_1_29) : (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26)))))))) ? (var_1_25) : (((((var_1_29) < (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26))))) ? (var_1_29) : (((((var_1_31) < (var_1_26)) ? (var_1_31) : (var_1_26)))))))))))) : 1) : (var_1_44 == ((signed char) (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))) + var_1_29)))))) && ((var_1_1 <= (var_1_38 + var_1_19)) ? (var_1_45 == ((signed short int) (-1 + var_1_26))) : 1)) && ((((var_1_38 > var_1_38) && var_1_10) || var_1_10) ? ((var_1_34 >= 63.75) ? ((var_1_1 <= var_1_38) ? (var_1_46 == ((signed char) var_1_30)) : (var_1_46 == ((signed char) ((var_1_30 + (var_1_47 - 16)) - var_1_32)))) : (var_1_46 == ((signed char) (var_1_32 - var_1_23)))) : 1)) && (var_1_48 == ((unsigned char) (var_1_49 || var_1_50)))) && (var_1_49 ? ((last_1_var_1_24 <= last_1_var_1_20) ? ((! (var_1_7 <= last_1_var_1_46)) ? (var_1_51 == ((signed char) var_1_26)) : (var_1_51 == ((signed char) var_1_47))) : (var_1_51 == ((signed char) var_1_31))) : (var_1_51 == ((signed char) var_1_47)))) && ((! var_1_11) ? (var_1_52 == ((unsigned char) ((((var_1_40) < (((((var_1_32) < (var_1_23)) ? (var_1_32) : (var_1_23))))) ? (var_1_40) : (((((var_1_32) < (var_1_23)) ? (var_1_32) : (var_1_23)))))))) : ((last_1_var_1_37 < last_1_var_1_37) ? (var_1_52 == ((unsigned char) var_1_31)) : (var_1_52 == ((unsigned char) var_1_21)))) ; [L374] RET, EXPR property() [L374] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] [L19] reach_error() VAL [isInitial=1, last_1_var_1_17=4, last_1_var_1_1=128, last_1_var_1_20=32, last_1_var_1_24=-25, last_1_var_1_37=-2, last_1_var_1_38=16, last_1_var_1_42=0, last_1_var_1_43=2, last_1_var_1_44=-4, last_1_var_1_46=50, last_1_var_1_48=1, last_1_var_1_51=-8, last_1_var_1_52=0, var_1_10=0, var_1_11=1, var_1_12=1, var_1_14=3, var_1_17=1431655748, var_1_19=-4294967312, var_1_1=128, var_1_20=32, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=4, var_1_25=126, var_1_26=0, var_1_29=63, var_1_30=8, var_1_31=0, var_1_32=4, var_1_36=3, var_1_37=-2, var_1_38=16, var_1_40=0, var_1_41=2, var_1_42=0, var_1_43=2, var_1_44=67, var_1_45=-10, var_1_46=50, var_1_47=31, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=31, var_1_52=0, var_1_5=1431655764, var_1_6=32, var_1_7=1610612735] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 195 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 123.4s, OverallIterations: 29, TraceHistogramMax: 43, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 43.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13380 SdHoareTripleChecker+Valid, 24.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13305 mSDsluCounter, 38320 SdHoareTripleChecker+Invalid, 21.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 28018 mSDsCounter, 1407 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 13431 IncrementalHoareTripleChecker+Invalid, 14838 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1407 mSolverCounterUnsat, 10302 mSDtfsCounter, 13431 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5782 GetRequests, 5501 SyntacticMatches, 3 SemanticMatches, 278 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 8.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=32150occurred in iteration=26, InterpolantAutomatonStates: 257, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 15.5s AutomataMinimizationTime, 28 MinimizatonAttempts, 62695 StatesRemovedByMinimization, 27 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 10.8s SatisfiabilityAnalysisTime, 47.4s InterpolantComputationTime, 10868 NumberOfCodeBlocks, 10868 NumberOfCodeBlocksAsserted, 36 NumberOfCheckSat, 10523 ConstructedInterpolants, 0 QuantifiedInterpolants, 48829 SizeOfPredicates, 16 NumberOfNonLiveVariables, 4271 ConjunctsInSsa, 95 ConjunctsInUnsatCore, 35 InterpolantComputations, 22 PerfectInterpolantSequences, 124755/126420 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:31:03,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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_663c7036-83de-4620-a91c-96deac0334a8/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 c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 14:31:06,191 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 14:31:06,303 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-13 14:31:06,313 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 14:31:06,317 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 14:31:06,381 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 14:31:06,383 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 14:31:06,384 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 14:31:06,384 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 14:31:06,385 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 14:31:06,386 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 14:31:06,386 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 14:31:06,387 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 14:31:06,387 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 14:31:06,387 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 14:31:06,387 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 14:31:06,388 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 14:31:06,388 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 14:31:06,388 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 14:31:06,389 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 14:31:06,389 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 14:31:06,390 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 14:31:06,390 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 14:31:06,390 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 14:31:06,390 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 14:31:06,390 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 14:31:06,390 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 14:31:06,390 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 14:31:06,391 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 14:31:06,391 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 14:31:06,391 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 14:31:06,391 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 14:31:06,391 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 14:31:06,391 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 14:31:06,391 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:31:06,391 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 14:31:06,391 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 14:31:06,392 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 14:31:06,392 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-13 14:31:06,392 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 14:31:06,392 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 14:31:06,392 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 14:31:06,392 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 14:31:06,393 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 14:31:06,394 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_663c7036-83de-4620-a91c-96deac0334a8/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 -> c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 [2024-11-13 14:31:06,795 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 14:31:06,810 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 14:31:06,815 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 14:31:06,817 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 14:31:06,819 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 14:31:06,821 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i Unable to find full path for "g++" [2024-11-13 14:31:09,008 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 14:31:09,386 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 14:31:09,387 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-13 14:31:09,406 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data/01f997f60/ba01c0ff1fdd433fa05aaff8aaebea48/FLAGeadc9a263 [2024-11-13 14:31:09,439 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/data/01f997f60/ba01c0ff1fdd433fa05aaff8aaebea48 [2024-11-13 14:31:09,442 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 14:31:09,444 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 14:31:09,446 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 14:31:09,446 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 14:31:09,454 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 14:31:09,455 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:31:09" (1/1) ... [2024-11-13 14:31:09,459 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4720251b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:09, skipping insertion in model container [2024-11-13 14:31:09,459 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:31:09" (1/1) ... [2024-11-13 14:31:09,508 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 14:31:09,713 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_663c7036-83de-4620-a91c-96deac0334a8/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-13 14:31:09,901 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:31:09,925 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 14:31:09,948 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_663c7036-83de-4620-a91c-96deac0334a8/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-13 14:31:10,126 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 14:31:10,169 INFO L204 MainTranslator]: Completed translation [2024-11-13 14:31:10,169 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10 WrapperNode [2024-11-13 14:31:10,170 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 14:31:10,171 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 14:31:10,171 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 14:31:10,171 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 14:31:10,181 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:31:10" (1/1) ... [2024-11-13 14:31:10,202 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:31:10" (1/1) ... [2024-11-13 14:31:10,257 INFO L138 Inliner]: procedures = 27, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 338 [2024-11-13 14:31:10,258 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 14:31:10,259 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 14:31:10,259 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 14:31:10,259 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 14:31:10,271 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,272 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,279 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,301 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:31:10,301 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,302 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,323 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,329 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,337 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,346 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,355 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 14:31:10,356 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 14:31:10,356 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 14:31:10,356 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 14:31:10,361 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (1/1) ... [2024-11-13 14:31:10,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 14:31:10,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:31:10,413 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:10,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:10,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 14:31:10,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-13 14:31:10,452 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 14:31:10,452 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 14:31:10,452 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 14:31:10,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 14:31:10,648 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 14:31:10,651 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 14:31:18,328 INFO L? ?]: Removed 44 outVars from TransFormulas that were not future-live. [2024-11-13 14:31:18,328 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 14:31:18,355 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 14:31:18,356 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 14:31:18,356 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:31:18 BoogieIcfgContainer [2024-11-13 14:31:18,356 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 14:31:18,359 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 14:31:18,359 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 14:31:18,371 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 14:31:18,372 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:31:09" (1/3) ... [2024-11-13 14:31:18,373 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d819801 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:31:18, skipping insertion in model container [2024-11-13 14:31:18,373 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:31:10" (2/3) ... [2024-11-13 14:31:18,373 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d819801 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:31:18, skipping insertion in model container [2024-11-13 14:31:18,373 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:31:18" (3/3) ... [2024-11-13 14:31:18,375 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-89.i [2024-11-13 14:31:18,395 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 14:31:18,398 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-89.i that has 2 procedures, 147 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 14:31:18,497 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 14:31:18,516 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;@72595fce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 14:31:18,517 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 14:31:18,521 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 101 states have (on average 1.5346534653465347) internal successors, (155), 102 states have internal predecessors, (155), 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:31:18,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-13 14:31:18,543 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:31:18,544 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:31:18,544 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:31:18,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:31:18,551 INFO L85 PathProgramCache]: Analyzing trace with hash 35519192, now seen corresponding path program 1 times [2024-11-13 14:31:18,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:31:18,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2085023175] [2024-11-13 14:31:18,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:31:18,567 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:31:18,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:31:18,570 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:18,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:19,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:19,837 INFO L255 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 14:31:19,854 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:31:19,958 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-13 14:31:19,958 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:31:19,959 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:31:19,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2085023175] [2024-11-13 14:31:19,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2085023175] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:31:19,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:31:19,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 14:31:19,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231328263] [2024-11-13 14:31:19,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:31:19,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 14:31:19,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:31:20,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 14:31:20,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 14:31:20,009 INFO L87 Difference]: Start difference. First operand has 147 states, 101 states have (on average 1.5346534653465347) internal successors, (155), 102 states have internal predecessors, (155), 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 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:31:20,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:31:20,073 INFO L93 Difference]: Finished difference Result 287 states and 519 transitions. [2024-11-13 14:31:20,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 14:31:20,075 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) Word has length 283 [2024-11-13 14:31:20,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:31:20,090 INFO L225 Difference]: With dead ends: 287 [2024-11-13 14:31:20,091 INFO L226 Difference]: Without dead ends: 143 [2024-11-13 14:31:20,095 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:31:20,104 INFO L432 NwaCegarLoop]: 234 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, 234 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:31:20,105 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 14:31:20,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-13 14:31:20,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-11-13 14:31:20,182 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:31:20,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 234 transitions. [2024-11-13 14:31:20,192 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 234 transitions. Word has length 283 [2024-11-13 14:31:20,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:31:20,192 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 234 transitions. [2024-11-13 14:31:20,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-13 14:31:20,193 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 234 transitions. [2024-11-13 14:31:20,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2024-11-13 14:31:20,200 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:31:20,200 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:31:20,223 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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)] Forceful destruction successful, exit code 0 [2024-11-13 14:31:20,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:20,402 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:31:20,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:31:20,403 INFO L85 PathProgramCache]: Analyzing trace with hash -621105270, now seen corresponding path program 1 times [2024-11-13 14:31:20,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:31:20,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2097405930] [2024-11-13 14:31:20,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:31:20,405 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:31:20,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:31:20,408 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:20,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:21,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:21,464 INFO L255 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 14:31:21,476 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:31:24,444 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 658 proven. 114 refuted. 0 times theorem prover too weak. 2840 trivial. 0 not checked. [2024-11-13 14:31:24,444 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:31:26,473 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 12 proven. 114 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-13 14:31:26,474 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:31:26,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2097405930] [2024-11-13 14:31:26,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2097405930] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:31:26,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 14:31:26,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-13 14:31:26,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271797485] [2024-11-13 14:31:26,475 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 14:31:26,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:31:26,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:31:26,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:31:26,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:31:26,486 INFO L87 Difference]: Start difference. First operand 143 states and 234 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-13 14:31:32,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:31:36,722 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:31:40,725 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:31:40,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:31:40,925 INFO L93 Difference]: Finished difference Result 293 states and 474 transitions. [2024-11-13 14:31:40,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:31:40,926 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 283 [2024-11-13 14:31:40,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:31:40,930 INFO L225 Difference]: With dead ends: 293 [2024-11-13 14:31:40,930 INFO L226 Difference]: Without dead ends: 153 [2024-11-13 14:31:40,932 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 558 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:31:40,933 INFO L432 NwaCegarLoop]: 178 mSDtfsCounter, 108 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:31:40,934 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 434 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 271 Invalid, 3 Unknown, 0 Unchecked, 14.2s Time] [2024-11-13 14:31:40,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-11-13 14:31:40,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 150. [2024-11-13 14:31:40,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 100 states have (on average 1.43) internal successors, (143), 101 states have internal predecessors, (143), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 14:31:40,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 237 transitions. [2024-11-13 14:31:40,979 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 237 transitions. Word has length 283 [2024-11-13 14:31:40,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:31:40,982 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 237 transitions. [2024-11-13 14:31:40,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 2 states have call successors, (81), 2 states have call predecessors, (81), 4 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-13 14:31:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 237 transitions. [2024-11-13 14:31:40,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 14:31:40,996 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:31:40,999 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:31:41,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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)] Forceful destruction successful, exit code 0 [2024-11-13 14:31:41,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:41,200 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:31:41,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:31:41,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1662575229, now seen corresponding path program 1 times [2024-11-13 14:31:41,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:31:41,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [432764735] [2024-11-13 14:31:41,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:31:41,201 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:31:41,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:31:41,205 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:41,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 (4)] Waiting until timeout for monitored process [2024-11-13 14:31:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:42,310 INFO L255 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 14:31:42,317 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:31:42,398 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:31:42,398 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:31:42,398 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:31:42,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [432764735] [2024-11-13 14:31:42,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [432764735] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:31:42,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 14:31:42,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 14:31:42,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111411545] [2024-11-13 14:31:42,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:31:42,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 14:31:42,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:31:42,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 14:31:42,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 14:31:42,402 INFO L87 Difference]: Start difference. First operand 150 states and 237 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 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 14:31:46,623 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 14:31:46,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:31:46,628 INFO L93 Difference]: Finished difference Result 290 states and 460 transitions. [2024-11-13 14:31:46,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 14:31:46,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 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 14:31:46,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:31:46,685 INFO L225 Difference]: With dead ends: 290 [2024-11-13 14:31:46,685 INFO L226 Difference]: Without dead ends: 150 [2024-11-13 14:31:46,686 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 282 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:31:46,687 INFO L432 NwaCegarLoop]: 221 mSDtfsCounter, 0 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:31:46,687 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 437 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-11-13 14:31:46,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-13 14:31:46,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2024-11-13 14:31:46,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 100 states have (on average 1.42) internal successors, (142), 101 states have internal predecessors, (142), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-13 14:31:46,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 236 transitions. [2024-11-13 14:31:46,713 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 236 transitions. Word has length 284 [2024-11-13 14:31:46,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:31:46,715 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 236 transitions. [2024-11-13 14:31:46,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 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 14:31:46,715 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 236 transitions. [2024-11-13 14:31:46,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 14:31:46,718 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:31:46,719 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:31:46,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 (4)] Ended with exit code 0 [2024-11-13 14:31:46,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:46,919 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:31:46,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:31:46,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1603032769, now seen corresponding path program 1 times [2024-11-13 14:31:46,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:31:46,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1638130475] [2024-11-13 14:31:46,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:31:46,921 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:31:46,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:31:46,926 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:46,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:31:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:31:47,850 INFO L255 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 14:31:47,856 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:31:50,427 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:31:50,427 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:31:52,674 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:31:52,675 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:31:52,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1638130475] [2024-11-13 14:31:52,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1638130475] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:31:52,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 14:31:52,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-13 14:31:52,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095329212] [2024-11-13 14:31:52,678 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 14:31:52,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 14:31:52,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:31:52,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 14:31:52,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-13 14:31:52,683 INFO L87 Difference]: Start difference. First operand 150 states and 236 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 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:31:55,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:32:00,059 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:32:04,063 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:32:08,068 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:32:08,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:32:08,349 INFO L93 Difference]: Finished difference Result 304 states and 472 transitions. [2024-11-13 14:32:08,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 14:32:08,350 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 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 284 [2024-11-13 14:32:08,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:32:08,354 INFO L225 Difference]: With dead ends: 304 [2024-11-13 14:32:08,354 INFO L226 Difference]: Without dead ends: 164 [2024-11-13 14:32:08,355 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 569 GetRequests, 560 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-13 14:32:08,356 INFO L432 NwaCegarLoop]: 178 mSDtfsCounter, 99 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:32:08,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 447 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 305 Invalid, 3 Unknown, 0 Unchecked, 15.5s Time] [2024-11-13 14:32:08,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-11-13 14:32:08,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 161. [2024-11-13 14:32:08,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 107 states have (on average 1.3644859813084111) internal successors, (146), 108 states have internal predecessors, (146), 49 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-13 14:32:08,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 244 transitions. [2024-11-13 14:32:08,382 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 244 transitions. Word has length 284 [2024-11-13 14:32:08,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:32:08,383 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 244 transitions. [2024-11-13 14:32:08,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 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:32:08,384 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 244 transitions. [2024-11-13 14:32:08,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 14:32:08,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:32:08,387 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:32:08,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:32:08,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:32:08,589 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:32:08,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:32:08,589 INFO L85 PathProgramCache]: Analyzing trace with hash -768706493, now seen corresponding path program 1 times [2024-11-13 14:32:08,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:32:08,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [771667382] [2024-11-13 14:32:08,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:32:08,590 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:32:08,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:32:08,592 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:32:08,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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)] Waiting until timeout for monitored process [2024-11-13 14:32:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:32:09,567 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 14:32:09,581 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:32:17,003 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 86 proven. 246 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-13 14:32:17,004 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:32:17,643 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:32:17,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [771667382] [2024-11-13 14:32:17,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [771667382] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:32:17,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756651161] [2024-11-13 14:32:17,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:32:17,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:32:17,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:32:17,649 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:32:17,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 14:32:18,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:32:18,329 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 14:32:18,338 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:32:19,247 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:32:19,247 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:32:19,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756651161] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:32:19,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:32:19,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2024-11-13 14:32:19,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001366351] [2024-11-13 14:32:19,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:32:19,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 14:32:19,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:32:19,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 14:32:19,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-13 14:32:19,253 INFO L87 Difference]: Start difference. First operand 161 states and 244 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 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 14:32:26,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:32:30,485 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:32:34,789 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 14:32:38,793 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:32:42,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 14:32:47,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:32:51,069 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:32:55,073 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:32:55,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:32:55,298 INFO L93 Difference]: Finished difference Result 514 states and 783 transitions. [2024-11-13 14:32:55,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 14:32:55,299 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 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 14:32:55,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:32:55,305 INFO L225 Difference]: With dead ends: 514 [2024-11-13 14:32:55,305 INFO L226 Difference]: Without dead ends: 370 [2024-11-13 14:32:55,306 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-13 14:32:55,307 INFO L432 NwaCegarLoop]: 234 mSDtfsCounter, 332 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 28 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.7s IncrementalHoareTripleChecker+Time [2024-11-13 14:32:55,308 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 822 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 168 Invalid, 8 Unknown, 0 Unchecked, 35.7s Time] [2024-11-13 14:32:55,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2024-11-13 14:32:55,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 338. [2024-11-13 14:32:55,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 230 states have (on average 1.3565217391304347) internal successors, (312), 233 states have internal predecessors, (312), 98 states have call successors, (98), 9 states have call predecessors, (98), 9 states have return successors, (98), 95 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-13 14:32:55,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 508 transitions. [2024-11-13 14:32:55,378 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 508 transitions. Word has length 284 [2024-11-13 14:32:55,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:32:55,381 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 508 transitions. [2024-11-13 14:32:55,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 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 14:32:55,381 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 508 transitions. [2024-11-13 14:32:55,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 14:32:55,386 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:32:55,387 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:32:55,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-13 14:32:55,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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)] Ended with exit code 0 [2024-11-13 14:32:55,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:32:55,789 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:32:55,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:32:55,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1837317061, now seen corresponding path program 1 times [2024-11-13 14:32:55,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:32:55,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1883838170] [2024-11-13 14:32:55,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:32:55,790 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:32:55,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:32:55,794 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:32:55,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 (8)] Waiting until timeout for monitored process [2024-11-13 14:32:56,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:32:56,793 INFO L255 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 14:32:56,799 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:33:05,003 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 86 proven. 246 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-13 14:33:05,003 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:33:05,588 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:33:05,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1883838170] [2024-11-13 14:33:05,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1883838170] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:33:05,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229246587] [2024-11-13 14:33:05,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:33:05,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:33:05,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:33:05,592 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:33:05,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-13 14:33:06,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:33:06,173 INFO L255 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 14:33:06,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:33:11,321 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:33:11,321 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 14:33:11,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229246587] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 14:33:11,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 14:33:11,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 10 [2024-11-13 14:33:11,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289017407] [2024-11-13 14:33:11,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 14:33:11,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 14:33:11,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:33:11,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 14:33:11,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-13 14:33:11,325 INFO L87 Difference]: Start difference. First operand 338 states and 508 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 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 14:33:15,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 14:33:19,896 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:33:23,900 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:33:27,905 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:33:31,915 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:33:35,917 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:33:35,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:33:35,946 INFO L93 Difference]: Finished difference Result 1037 states and 1571 transitions. [2024-11-13 14:33:35,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 14:33:35,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 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 14:33:36,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:33:36,006 INFO L225 Difference]: With dead ends: 1037 [2024-11-13 14:33:36,007 INFO L226 Difference]: Without dead ends: 716 [2024-11-13 14:33:36,009 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-13 14:33:36,010 INFO L432 NwaCegarLoop]: 245 mSDtfsCounter, 114 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 668 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:33:36,010 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 668 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 6 Unknown, 0 Unchecked, 24.5s Time] [2024-11-13 14:33:36,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2024-11-13 14:33:36,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 572. [2024-11-13 14:33:36,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 410 states have (on average 1.3902439024390243) internal successors, (570), 414 states have internal predecessors, (570), 147 states have call successors, (147), 14 states have call predecessors, (147), 14 states have return successors, (147), 143 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-13 14:33:36,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 864 transitions. [2024-11-13 14:33:36,136 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 864 transitions. Word has length 284 [2024-11-13 14:33:36,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:33:36,137 INFO L471 AbstractCegarLoop]: Abstraction has 572 states and 864 transitions. [2024-11-13 14:33:36,137 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 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 14:33:36,138 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 864 transitions. [2024-11-13 14:33:36,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-13 14:33:36,142 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:33:36,143 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:33:36,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-13 14:33:36,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 (8)] Forceful destruction successful, exit code 0 [2024-11-13 14:33:36,543 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:33:36,544 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:33:36,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:33:36,544 INFO L85 PathProgramCache]: Analyzing trace with hash 816248707, now seen corresponding path program 1 times [2024-11-13 14:33:36,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:33:36,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895136421] [2024-11-13 14:33:36,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:33:36,545 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:33:36,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:33:36,547 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:33:36,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 (10)] Waiting until timeout for monitored process [2024-11-13 14:33:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:33:37,483 INFO L255 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 14:33:37,489 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:33:44,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 86 proven. 246 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-13 14:33:44,644 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:33:45,172 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:33:45,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895136421] [2024-11-13 14:33:45,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895136421] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:33:45,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894185920] [2024-11-13 14:33:45,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:33:45,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:33:45,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:33:45,176 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:33:45,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-13 14:33:45,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:33:45,772 INFO L255 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-13 14:33:45,777 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:33:53,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 86 proven. 246 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2024-11-13 14:33:53,270 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:33:53,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894185920] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:33:53,662 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 14:33:53,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2024-11-13 14:33:53,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289512111] [2024-11-13 14:33:53,662 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 14:33:53,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 14:33:53,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:33:53,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 14:33:53,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-13 14:33:53,665 INFO L87 Difference]: Start difference. First operand 572 states and 864 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:34:01,071 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 14:34:05,076 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:34:09,079 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:34:13,082 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:34:17,086 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:34:17,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:34:17,126 INFO L93 Difference]: Finished difference Result 1181 states and 1748 transitions. [2024-11-13 14:34:17,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 14:34:17,223 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 3 states have call successors, (43) Word has length 284 [2024-11-13 14:34:17,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:34:17,234 INFO L225 Difference]: With dead ends: 1181 [2024-11-13 14:34:17,235 INFO L226 Difference]: Without dead ends: 626 [2024-11-13 14:34:17,238 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 641 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2024-11-13 14:34:17,239 INFO L432 NwaCegarLoop]: 170 mSDtfsCounter, 86 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 13 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:34:17,243 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 543 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 351 Invalid, 5 Unknown, 0 Unchecked, 23.2s Time] [2024-11-13 14:34:17,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2024-11-13 14:34:17,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 620. [2024-11-13 14:34:17,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 446 states have (on average 1.345291479820628) internal successors, (600), 450 states have internal predecessors, (600), 147 states have call successors, (147), 26 states have call predecessors, (147), 26 states have return successors, (147), 143 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-13 14:34:17,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 894 transitions. [2024-11-13 14:34:17,363 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 894 transitions. Word has length 284 [2024-11-13 14:34:17,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:34:17,364 INFO L471 AbstractCegarLoop]: Abstraction has 620 states and 894 transitions. [2024-11-13 14:34:17,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-13 14:34:17,365 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 894 transitions. [2024-11-13 14:34:17,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-13 14:34:17,369 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:34:17,370 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:34:17,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 (10)] Ended with exit code 0 [2024-11-13 14:34:17,623 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-13 14:34:17,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:34:17,771 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:34:17,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:34:17,772 INFO L85 PathProgramCache]: Analyzing trace with hash 519396638, now seen corresponding path program 1 times [2024-11-13 14:34:17,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:34:17,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1680234453] [2024-11-13 14:34:17,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:34:17,773 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:34:17,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:34:17,775 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:34:17,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 14:34:19,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:34:19,233 INFO L255 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 14:34:19,241 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:34:31,458 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2397 proven. 159 refuted. 0 times theorem prover too weak. 1056 trivial. 0 not checked. [2024-11-13 14:34:31,458 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:34:34,114 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:34:34,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1680234453] [2024-11-13 14:34:34,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1680234453] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:34:34,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580765027] [2024-11-13 14:34:34,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:34:34,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:34:34,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:34:34,118 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:34:34,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 14:34:34,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:34:34,732 INFO L255 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 14:34:34,738 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:34:46,149 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2397 proven. 159 refuted. 0 times theorem prover too weak. 1056 trivial. 0 not checked. [2024-11-13 14:34:46,150 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:34:48,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580765027] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:34:48,004 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 14:34:48,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2024-11-13 14:34:48,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948731724] [2024-11-13 14:34:48,005 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 14:34:48,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 14:34:48,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:34:48,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 14:34:48,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2024-11-13 14:34:48,008 INFO L87 Difference]: Start difference. First operand 620 states and 894 transitions. Second operand has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 10 states have internal predecessors, (88), 4 states have call successors, (43), 4 states have call predecessors, (43), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2024-11-13 14:34:57,708 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 14:35:01,714 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:35:05,719 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:35:09,725 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:35:13,739 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:35:17,744 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:35:21,747 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:35:25,750 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:35:29,753 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:35:33,766 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:35:37,771 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:35:41,774 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:35:45,777 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:35:49,781 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:35:53,788 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:35:57,794 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:36:01,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 14:36:02,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:36:02,553 INFO L93 Difference]: Finished difference Result 1858 states and 2665 transitions. [2024-11-13 14:36:02,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 14:36:02,554 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 10 states have internal predecessors, (88), 4 states have call successors, (43), 4 states have call predecessors, (43), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) Word has length 285 [2024-11-13 14:36:02,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:36:02,569 INFO L225 Difference]: With dead ends: 1858 [2024-11-13 14:36:02,569 INFO L226 Difference]: Without dead ends: 1263 [2024-11-13 14:36:02,572 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 800 GetRequests, 781 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=150, Invalid=270, Unknown=0, NotChecked=0, Total=420 [2024-11-13 14:36:02,572 INFO L432 NwaCegarLoop]: 161 mSDtfsCounter, 85 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 10 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 73.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 73.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:36:02,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 984 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 624 Invalid, 17 Unknown, 0 Unchecked, 73.8s Time] [2024-11-13 14:36:02,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2024-11-13 14:36:02,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1152. [2024-11-13 14:36:02,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 853 states have (on average 1.3528722157092614) internal successors, (1154), 859 states have internal predecessors, (1154), 245 states have call successors, (245), 53 states have call predecessors, (245), 53 states have return successors, (245), 239 states have call predecessors, (245), 245 states have call successors, (245) [2024-11-13 14:36:02,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1644 transitions. [2024-11-13 14:36:02,742 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1644 transitions. Word has length 285 [2024-11-13 14:36:02,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:36:02,743 INFO L471 AbstractCegarLoop]: Abstraction has 1152 states and 1644 transitions. [2024-11-13 14:36:02,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 10 states have internal predecessors, (88), 4 states have call successors, (43), 4 states have call predecessors, (43), 6 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2024-11-13 14:36:02,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1644 transitions. [2024-11-13 14:36:02,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-13 14:36:02,746 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:36:02,747 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 14:36:02,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-13 14:36:02,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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)] Forceful destruction successful, exit code 0 [2024-11-13 14:36:03,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:36:03,148 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:36:03,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:36:03,149 INFO L85 PathProgramCache]: Analyzing trace with hash 128672171, now seen corresponding path program 1 times [2024-11-13 14:36:03,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:36:03,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [689865700] [2024-11-13 14:36:03,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:36:03,150 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:36:03,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:36:03,155 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:36:03,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 14:36:04,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:36:04,247 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 14:36:04,251 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:36:12,267 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2417 proven. 183 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2024-11-13 14:36:12,267 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:36:14,799 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-13 14:36:14,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [689865700] [2024-11-13 14:36:14,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [689865700] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:36:14,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822398234] [2024-11-13 14:36:14,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:36:14,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:36:14,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:36:14,802 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:36:14,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 14:36:15,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:36:15,256 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 14:36:15,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:36:21,842 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2417 proven. 183 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2024-11-13 14:36:21,842 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:36:24,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822398234] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:36:24,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-13 14:36:24,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2024-11-13 14:36:24,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659653907] [2024-11-13 14:36:24,055 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-13 14:36:24,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 14:36:24,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-13 14:36:24,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 14:36:24,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-11-13 14:36:24,057 INFO L87 Difference]: Start difference. First operand 1152 states and 1644 transitions. Second operand has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 14 states have internal predecessors, (92), 5 states have call successors, (43), 5 states have call predecessors, (43), 7 states have return successors, (43), 5 states have call predecessors, (43), 5 states have call successors, (43) [2024-11-13 14:36:33,205 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:36:37,209 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:36:41,214 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:36:45,216 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:36:49,219 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:36:53,223 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 14:36:57,230 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:37:01,241 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:37:05,245 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:37:09,251 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:37:13,258 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 14:37:17,263 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 14:37:21,275 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 14:37:25,281 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 14:37:27,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.48s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-13 14:37:28,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:37:28,454 INFO L93 Difference]: Finished difference Result 1900 states and 2645 transitions. [2024-11-13 14:37:28,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-13 14:37:28,455 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 14 states have internal predecessors, (92), 5 states have call successors, (43), 5 states have call predecessors, (43), 7 states have return successors, (43), 5 states have call predecessors, (43), 5 states have call successors, (43) Word has length 286 [2024-11-13 14:37:28,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:37:28,463 INFO L225 Difference]: With dead ends: 1900 [2024-11-13 14:37:28,464 INFO L226 Difference]: Without dead ends: 1398 [2024-11-13 14:37:28,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 643 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2024-11-13 14:37:28,467 INFO L432 NwaCegarLoop]: 154 mSDtfsCounter, 123 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 58 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:37:28,468 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 618 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 657 Invalid, 14 Unknown, 0 Unchecked, 63.3s Time] [2024-11-13 14:37:28,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1398 states. [2024-11-13 14:37:28,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1398 to 1264. [2024-11-13 14:37:28,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1264 states, 947 states have (on average 1.3273495248152059) internal successors, (1257), 956 states have internal predecessors, (1257), 241 states have call successors, (241), 75 states have call predecessors, (241), 75 states have return successors, (241), 232 states have call predecessors, (241), 241 states have call successors, (241) [2024-11-13 14:37:28,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1264 states to 1264 states and 1739 transitions. [2024-11-13 14:37:28,630 INFO L78 Accepts]: Start accepts. Automaton has 1264 states and 1739 transitions. Word has length 286 [2024-11-13 14:37:28,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:37:28,630 INFO L471 AbstractCegarLoop]: Abstraction has 1264 states and 1739 transitions. [2024-11-13 14:37:28,631 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.133333333333334) internal successors, (92), 14 states have internal predecessors, (92), 5 states have call successors, (43), 5 states have call predecessors, (43), 7 states have return successors, (43), 5 states have call predecessors, (43), 5 states have call successors, (43) [2024-11-13 14:37:28,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1264 states and 1739 transitions. [2024-11-13 14:37:28,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2024-11-13 14:37:28,633 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:37:28,633 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 14:37:28,655 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 14:37:28,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-13 14:37:29,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:37:29,034 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:37:29,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:37:29,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1023224287, now seen corresponding path program 1 times [2024-11-13 14:37:29,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-13 14:37:29,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1779782613] [2024-11-13 14:37:29,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:37:29,036 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:37:29,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/bin/uautomizer-verify-qhAvR1uOyd/mathsat [2024-11-13 14:37:29,038 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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:37:29,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_663c7036-83de-4620-a91c-96deac0334a8/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 14:37:30,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:37:30,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 85 conjuncts are in the unsatisfiable core [2024-11-13 14:37:30,493 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:41:59,405 WARN L286 SmtUtils]: Spent 31.44s on a formula simplification that was a NOOP. DAG size: 115 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)