./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX --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 7af22c4985483bd6c8caf866cf1f41c10246f5959d956f77eec260fff7ae1f47 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 17:52:48,146 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 17:52:48,281 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-08 17:52:48,290 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 17:52:48,293 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 17:52:48,344 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 17:52:48,345 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 17:52:48,346 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 17:52:48,347 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 17:52:48,349 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 17:52:48,350 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 17:52:48,351 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 17:52:48,352 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 17:52:48,353 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 17:52:48,355 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 17:52:48,356 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 17:52:48,357 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 17:52:48,357 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 17:52:48,357 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 17:52:48,358 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 17:52:48,358 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 17:52:48,363 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 17:52:48,364 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 17:52:48,364 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 17:52:48,364 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 17:52:48,365 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 17:52:48,365 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 17:52:48,365 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 17:52:48,366 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 17:52:48,366 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 17:52:48,366 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 17:52:48,367 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 17:52:48,367 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 17:52:48,368 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 17:52:48,368 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 17:52:48,371 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 17:52:48,371 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 17:52:48,372 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 17:52:48,372 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 17:52:48,373 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 17:52:48,373 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 17:52:48,374 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 17:52:48,374 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX 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 -> 7af22c4985483bd6c8caf866cf1f41c10246f5959d956f77eec260fff7ae1f47 [2024-11-08 17:52:48,736 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 17:52:48,785 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 17:52:48,788 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 17:52:48,790 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 17:52:48,792 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 17:52:48,793 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i Unable to find full path for "g++" [2024-11-08 17:52:51,329 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 17:52:51,646 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 17:52:51,647 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i [2024-11-08 17:52:51,662 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data/16061a495/2c507f91dc114457a77612379a103660/FLAGa465cb2bd [2024-11-08 17:52:51,911 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data/16061a495/2c507f91dc114457a77612379a103660 [2024-11-08 17:52:51,915 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 17:52:51,917 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 17:52:51,919 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 17:52:51,919 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 17:52:51,927 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 17:52:51,928 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:52:51" (1/1) ... [2024-11-08 17:52:51,930 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ac92487 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:51, skipping insertion in model container [2024-11-08 17:52:51,930 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:52:51" (1/1) ... [2024-11-08 17:52:51,976 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 17:52:52,277 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_842eda00-f10f-4c45-b975-be2c6aa50176/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i[916,929] [2024-11-08 17:52:52,436 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:52:52,452 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 17:52:52,469 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_842eda00-f10f-4c45-b975-be2c6aa50176/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i[916,929] [2024-11-08 17:52:52,568 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:52:52,602 INFO L204 MainTranslator]: Completed translation [2024-11-08 17:52:52,603 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52 WrapperNode [2024-11-08 17:52:52,603 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 17:52:52,605 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 17:52:52,606 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 17:52:52,606 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 17:52:52,616 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,640 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,731 INFO L138 Inliner]: procedures = 26, calls = 53, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 394 [2024-11-08 17:52:52,732 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 17:52:52,732 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 17:52:52,733 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 17:52:52,733 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 17:52:52,752 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,753 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,763 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,805 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-08 17:52:52,805 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,806 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,839 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,848 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,855 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,868 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,878 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 17:52:52,881 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 17:52:52,881 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 17:52:52,881 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 17:52:52,882 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (1/1) ... [2024-11-08 17:52:52,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 17:52:52,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:52:52,931 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 17:52:52,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 17:52:52,975 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 17:52:52,975 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 17:52:52,975 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 17:52:52,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 17:52:52,976 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 17:52:52,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 17:52:53,148 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 17:52:53,153 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 17:52:54,221 INFO L? ?]: Removed 50 outVars from TransFormulas that were not future-live. [2024-11-08 17:52:54,222 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 17:52:54,252 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 17:52:54,254 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-08 17:52:54,255 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:52:54 BoogieIcfgContainer [2024-11-08 17:52:54,255 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 17:52:54,259 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 17:52:54,259 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 17:52:54,264 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 17:52:54,265 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 05:52:51" (1/3) ... [2024-11-08 17:52:54,266 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20c794bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 05:52:54, skipping insertion in model container [2024-11-08 17:52:54,267 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:52:52" (2/3) ... [2024-11-08 17:52:54,268 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20c794bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 05:52:54, skipping insertion in model container [2024-11-08 17:52:54,268 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:52:54" (3/3) ... [2024-11-08 17:52:54,270 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_100-1loop_file-68.i [2024-11-08 17:52:54,295 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 17:52:54,296 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 17:52:54,388 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 17:52:54,401 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;@4d393fd4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 17:52:54,402 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 17:52:54,409 INFO L276 IsEmpty]: Start isEmpty. Operand has 164 states, 121 states have (on average 1.4545454545454546) internal successors, (176), 122 states have internal predecessors, (176), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-08 17:52:54,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-08 17:52:54,434 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:52:54,435 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:52:54,436 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:52:54,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:52:54,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1026935853, now seen corresponding path program 1 times [2024-11-08 17:52:54,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:52:54,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551342029] [2024-11-08 17:52:54,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:52:54,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:52:54,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:52:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:52:55,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:52:55,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:52:55,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:52:55,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:52:55,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:52:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:52:55,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:52:55,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:52:55,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:52:55,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:52:55,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:52:55,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:52:55,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:52:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:52:55,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:52:55,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:52:55,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:52:55,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:52:55,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:52:55,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:52:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:52:55,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:52:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:52:55,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:52:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:52:55,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:52:55,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:52:55,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:52:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:52:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:52:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:52:55,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:52:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:52:55,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:52:55,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:52:55,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:52:55,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:52:55,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:52:55,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:55,499 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:52:55,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:52:55,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551342029] [2024-11-08 17:52:55,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551342029] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:52:55,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:52:55,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 17:52:55,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525491785] [2024-11-08 17:52:55,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:52:55,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 17:52:55,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:52:55,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 17:52:55,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 17:52:55,562 INFO L87 Difference]: Start difference. First operand has 164 states, 121 states have (on average 1.4545454545454546) internal successors, (176), 122 states have internal predecessors, (176), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) 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, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:52:55,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:52:55,637 INFO L93 Difference]: Finished difference Result 325 states and 549 transitions. [2024-11-08 17:52:55,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 17:52:55,640 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, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 2 states have call successors, (40) Word has length 270 [2024-11-08 17:52:55,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:52:55,652 INFO L225 Difference]: With dead ends: 325 [2024-11-08 17:52:55,653 INFO L226 Difference]: Without dead ends: 160 [2024-11-08 17:52:55,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 122 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-08 17:52:55,667 INFO L432 NwaCegarLoop]: 254 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, 254 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-08 17:52:55,671 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 17:52:55,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-08 17:52:55,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2024-11-08 17:52:55,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 118 states have (on average 1.4322033898305084) internal successors, (169), 118 states have internal predecessors, (169), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-08 17:52:55,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 249 transitions. [2024-11-08 17:52:55,756 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 249 transitions. Word has length 270 [2024-11-08 17:52:55,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:52:55,757 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 249 transitions. [2024-11-08 17:52:55,758 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, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:52:55,758 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 249 transitions. [2024-11-08 17:52:55,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-08 17:52:55,766 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:52:55,767 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:52:55,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 17:52:55,767 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:52:55,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:52:55,768 INFO L85 PathProgramCache]: Analyzing trace with hash -1092838641, now seen corresponding path program 1 times [2024-11-08 17:52:55,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:52:55,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317686829] [2024-11-08 17:52:55,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:52:55,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:52:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:52:56,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:52:56,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:52:56,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:52:56,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:52:56,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:52:56,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:52:56,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:52:56,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:52:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:52:56,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:52:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:52:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:52:56,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:52:56,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:52:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:52:56,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:52:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:52:56,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:52:56,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:52:56,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:52:56,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:52:56,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:52:56,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:52:56,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:52:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:52:56,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:52:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:52:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:52:56,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:52:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:52:56,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:52:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:52:56,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:52:56,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:52:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:52:56,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:52:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:52:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:52:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:52:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:52:56,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:52:56,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:52:56,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317686829] [2024-11-08 17:52:56,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317686829] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:52:56,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:52:56,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 17:52:56,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651770587] [2024-11-08 17:52:56,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:52:56,566 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 17:52:56,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:52:56,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 17:52:56,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 17:52:56,568 INFO L87 Difference]: Start difference. First operand 160 states and 249 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:52:56,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:52:56,642 INFO L93 Difference]: Finished difference Result 317 states and 495 transitions. [2024-11-08 17:52:56,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 17:52:56,647 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 270 [2024-11-08 17:52:56,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:52:56,654 INFO L225 Difference]: With dead ends: 317 [2024-11-08 17:52:56,654 INFO L226 Difference]: Without dead ends: 160 [2024-11-08 17:52:56,656 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 82 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-08 17:52:56,661 INFO L432 NwaCegarLoop]: 247 mSDtfsCounter, 0 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 17:52:56,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 491 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 17:52:56,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-08 17:52:56,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2024-11-08 17:52:56,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 118 states have (on average 1.423728813559322) internal successors, (168), 118 states have internal predecessors, (168), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-08 17:52:56,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 248 transitions. [2024-11-08 17:52:56,684 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 248 transitions. Word has length 270 [2024-11-08 17:52:56,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:52:56,688 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 248 transitions. [2024-11-08 17:52:56,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:52:56,688 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 248 transitions. [2024-11-08 17:52:56,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-08 17:52:56,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:52:56,695 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:52:56,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 17:52:56,696 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:52:56,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:52:56,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1487205427, now seen corresponding path program 1 times [2024-11-08 17:52:56,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:52:56,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041150814] [2024-11-08 17:52:56,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:52:56,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:52:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:00,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:00,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:00,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:00,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:00,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:00,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:00,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:00,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:00,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:00,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:00,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:00,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:00,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:00,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:00,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:00,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:00,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:00,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:00,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:00,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:00,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:00,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:00,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:00,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:00,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:00,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:00,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:00,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:00,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:00,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:00,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:00,692 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:53:00,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:00,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041150814] [2024-11-08 17:53:00,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041150814] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:53:00,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:53:00,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 17:53:00,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146568958] [2024-11-08 17:53:00,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:53:00,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 17:53:00,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:00,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 17:53:00,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 17:53:00,703 INFO L87 Difference]: Start difference. First operand 160 states and 248 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:53:02,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:02,334 INFO L93 Difference]: Finished difference Result 481 states and 737 transitions. [2024-11-08 17:53:02,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 17:53:02,336 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 270 [2024-11-08 17:53:02,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:02,341 INFO L225 Difference]: With dead ends: 481 [2024-11-08 17:53:02,341 INFO L226 Difference]: Without dead ends: 324 [2024-11-08 17:53:02,342 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-08 17:53:02,344 INFO L432 NwaCegarLoop]: 222 mSDtfsCounter, 863 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 863 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:02,345 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [863 Valid, 509 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-08 17:53:02,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-08 17:53:02,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 298. [2024-11-08 17:53:02,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 252 states have (on average 1.4722222222222223) internal successors, (371), 253 states have internal predecessors, (371), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-08 17:53:02,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 457 transitions. [2024-11-08 17:53:02,407 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 457 transitions. Word has length 270 [2024-11-08 17:53:02,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:02,408 INFO L471 AbstractCegarLoop]: Abstraction has 298 states and 457 transitions. [2024-11-08 17:53:02,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:53:02,409 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 457 transitions. [2024-11-08 17:53:02,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-08 17:53:02,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:02,416 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:02,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 17:53:02,417 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:02,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:02,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1219413967, now seen corresponding path program 1 times [2024-11-08 17:53:02,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:02,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221726973] [2024-11-08 17:53:02,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:02,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:02,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:03,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:03,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:03,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:03,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:03,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:03,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:03,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:03,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:03,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:03,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:03,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:03,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:03,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:03,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:03,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:03,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:03,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:03,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:03,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:03,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:03,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:03,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:03,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:03,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:03,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:03,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:03,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:03,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:03,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:03,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:03,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:03,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:03,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:03,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:03,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 9 proven. 108 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:53:03,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:03,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221726973] [2024-11-08 17:53:03,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221726973] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:53:03,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873123821] [2024-11-08 17:53:03,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:03,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:03,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:53:03,417 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:53:03,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 17:53:03,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:03,718 INFO L255 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 17:53:03,735 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:53:04,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1509 proven. 72 refuted. 0 times theorem prover too weak. 1539 trivial. 0 not checked. [2024-11-08 17:53:04,396 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:53:05,029 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 45 proven. 72 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:53:05,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873123821] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:53:05,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:53:05,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 13 [2024-11-08 17:53:05,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702327930] [2024-11-08 17:53:05,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:53:05,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 17:53:05,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:05,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 17:53:05,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-08 17:53:05,041 INFO L87 Difference]: Start difference. First operand 298 states and 457 transitions. Second operand has 13 states, 13 states have (on average 10.076923076923077) internal successors, (131), 13 states have internal predecessors, (131), 4 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (102), 4 states have call predecessors, (102), 4 states have call successors, (102) [2024-11-08 17:53:06,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:06,856 INFO L93 Difference]: Finished difference Result 756 states and 1150 transitions. [2024-11-08 17:53:06,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-08 17:53:06,860 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.076923076923077) internal successors, (131), 13 states have internal predecessors, (131), 4 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (102), 4 states have call predecessors, (102), 4 states have call successors, (102) Word has length 270 [2024-11-08 17:53:06,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:06,868 INFO L225 Difference]: With dead ends: 756 [2024-11-08 17:53:06,872 INFO L226 Difference]: Without dead ends: 461 [2024-11-08 17:53:06,873 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 639 GetRequests, 613 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=219, Invalid=537, Unknown=0, NotChecked=0, Total=756 [2024-11-08 17:53:06,875 INFO L432 NwaCegarLoop]: 232 mSDtfsCounter, 700 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:06,878 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 1011 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-08 17:53:06,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2024-11-08 17:53:06,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 454. [2024-11-08 17:53:06,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 387 states have (on average 1.3875968992248062) internal successors, (537), 390 states have internal predecessors, (537), 59 states have call successors, (59), 7 states have call predecessors, (59), 7 states have return successors, (59), 56 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-08 17:53:06,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 655 transitions. [2024-11-08 17:53:06,960 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 655 transitions. Word has length 270 [2024-11-08 17:53:06,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:06,961 INFO L471 AbstractCegarLoop]: Abstraction has 454 states and 655 transitions. [2024-11-08 17:53:06,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 10.076923076923077) internal successors, (131), 13 states have internal predecessors, (131), 4 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (102), 4 states have call predecessors, (102), 4 states have call successors, (102) [2024-11-08 17:53:06,962 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 655 transitions. [2024-11-08 17:53:06,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2024-11-08 17:53:06,968 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:06,969 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:06,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-08 17:53:07,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:07,171 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:07,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:07,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1833602495, now seen corresponding path program 1 times [2024-11-08 17:53:07,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:07,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147802755] [2024-11-08 17:53:07,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:07,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:07,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:07,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:07,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:07,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:07,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:07,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:07,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:07,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:07,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:07,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:07,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:07,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:07,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:07,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:07,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:07,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:07,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:07,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:07,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:07,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:07,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:07,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:07,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:07,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:07,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:07,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:07,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:53:07,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:07,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147802755] [2024-11-08 17:53:07,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147802755] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:53:07,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:53:07,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 17:53:07,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579460622] [2024-11-08 17:53:07,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:53:07,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 17:53:07,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:07,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 17:53:07,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 17:53:07,908 INFO L87 Difference]: Start difference. First operand 454 states and 655 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:08,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:08,051 INFO L93 Difference]: Finished difference Result 1355 states and 1958 transitions. [2024-11-08 17:53:08,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 17:53:08,052 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 271 [2024-11-08 17:53:08,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:08,063 INFO L225 Difference]: With dead ends: 1355 [2024-11-08 17:53:08,063 INFO L226 Difference]: Without dead ends: 904 [2024-11-08 17:53:08,067 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 82 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-08 17:53:08,068 INFO L432 NwaCegarLoop]: 326 mSDtfsCounter, 156 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:08,070 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 550 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 17:53:08,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2024-11-08 17:53:08,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 902. [2024-11-08 17:53:08,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 769 states have (on average 1.3797139141742523) internal successors, (1061), 775 states have internal predecessors, (1061), 118 states have call successors, (118), 14 states have call predecessors, (118), 14 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-08 17:53:08,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1297 transitions. [2024-11-08 17:53:08,211 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1297 transitions. Word has length 271 [2024-11-08 17:53:08,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:08,217 INFO L471 AbstractCegarLoop]: Abstraction has 902 states and 1297 transitions. [2024-11-08 17:53:08,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:08,218 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1297 transitions. [2024-11-08 17:53:08,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-08 17:53:08,224 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:08,224 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:08,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 17:53:08,225 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:08,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:08,225 INFO L85 PathProgramCache]: Analyzing trace with hash -266190999, now seen corresponding path program 1 times [2024-11-08 17:53:08,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:08,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730107041] [2024-11-08 17:53:08,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:08,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:08,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:15,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:15,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:15,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:15,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:15,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:15,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:15,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:15,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:15,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:15,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:15,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:15,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:15,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:15,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:15,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:15,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:15,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:15,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:15,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:15,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:15,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:15,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:15,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:15,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:15,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:15,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:15,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:53:15,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:15,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730107041] [2024-11-08 17:53:15,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730107041] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:53:15,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:53:15,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-08 17:53:15,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113502960] [2024-11-08 17:53:15,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:53:15,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 17:53:15,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:15,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 17:53:15,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-08 17:53:15,324 INFO L87 Difference]: Start difference. First operand 902 states and 1297 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:18,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:18,906 INFO L93 Difference]: Finished difference Result 2558 states and 3615 transitions. [2024-11-08 17:53:18,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 17:53:18,908 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 272 [2024-11-08 17:53:18,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:18,920 INFO L225 Difference]: With dead ends: 2558 [2024-11-08 17:53:18,920 INFO L226 Difference]: Without dead ends: 1659 [2024-11-08 17:53:18,925 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2024-11-08 17:53:18,928 INFO L432 NwaCegarLoop]: 182 mSDtfsCounter, 1194 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:18,928 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1194 Valid, 785 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-08 17:53:18,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1659 states. [2024-11-08 17:53:19,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1659 to 1002. [2024-11-08 17:53:19,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 869 states have (on average 1.386651323360184) internal successors, (1205), 875 states have internal predecessors, (1205), 118 states have call successors, (118), 14 states have call predecessors, (118), 14 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-08 17:53:19,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1441 transitions. [2024-11-08 17:53:19,038 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1441 transitions. Word has length 272 [2024-11-08 17:53:19,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:19,039 INFO L471 AbstractCegarLoop]: Abstraction has 1002 states and 1441 transitions. [2024-11-08 17:53:19,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:19,039 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1441 transitions. [2024-11-08 17:53:19,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-08 17:53:19,046 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:19,047 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:19,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-08 17:53:19,047 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:19,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:19,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1546054677, now seen corresponding path program 1 times [2024-11-08 17:53:19,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:19,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179292680] [2024-11-08 17:53:19,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:19,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:19,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:20,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:20,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:20,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:20,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:20,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:20,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:20,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:20,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:20,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:20,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:20,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:20,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:20,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:20,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:20,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:20,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:20,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:20,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:20,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:20,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:20,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:20,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:20,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:20,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:20,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:20,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:20,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:20,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:20,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:20,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:20,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:20,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:20,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:20,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:20,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:20,896 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:53:20,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:20,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179292680] [2024-11-08 17:53:20,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179292680] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:53:20,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:53:20,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-08 17:53:20,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577432344] [2024-11-08 17:53:20,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:53:20,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 17:53:20,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:20,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 17:53:20,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-08 17:53:20,902 INFO L87 Difference]: Start difference. First operand 1002 states and 1441 transitions. Second operand has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:22,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:22,632 INFO L93 Difference]: Finished difference Result 2231 states and 3203 transitions. [2024-11-08 17:53:22,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 17:53:22,633 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 272 [2024-11-08 17:53:22,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:22,640 INFO L225 Difference]: With dead ends: 2231 [2024-11-08 17:53:22,640 INFO L226 Difference]: Without dead ends: 1232 [2024-11-08 17:53:22,642 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2024-11-08 17:53:22,643 INFO L432 NwaCegarLoop]: 190 mSDtfsCounter, 922 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:22,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [922 Valid, 625 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-08 17:53:22,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2024-11-08 17:53:22,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 958. [2024-11-08 17:53:22,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 825 states have (on average 1.3927272727272728) internal successors, (1149), 831 states have internal predecessors, (1149), 118 states have call successors, (118), 14 states have call predecessors, (118), 14 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-08 17:53:22,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1385 transitions. [2024-11-08 17:53:22,733 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1385 transitions. Word has length 272 [2024-11-08 17:53:22,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:22,733 INFO L471 AbstractCegarLoop]: Abstraction has 958 states and 1385 transitions. [2024-11-08 17:53:22,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:22,734 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1385 transitions. [2024-11-08 17:53:22,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-08 17:53:22,739 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:22,739 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:22,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-08 17:53:22,740 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:22,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:22,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1854538901, now seen corresponding path program 1 times [2024-11-08 17:53:22,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:22,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062093950] [2024-11-08 17:53:22,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:22,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:28,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:28,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:28,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:28,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:28,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:28,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:28,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:28,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:28,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:28,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:28,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:28,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:28,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:28,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:28,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:28,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:28,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:28,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:28,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:28,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:28,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:28,530 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:53:28,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:28,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062093950] [2024-11-08 17:53:28,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062093950] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:53:28,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:53:28,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-08 17:53:28,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878678287] [2024-11-08 17:53:28,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:53:28,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 17:53:28,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:28,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 17:53:28,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-08 17:53:28,534 INFO L87 Difference]: Start difference. First operand 958 states and 1385 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:30,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:30,874 INFO L93 Difference]: Finished difference Result 2427 states and 3458 transitions. [2024-11-08 17:53:30,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 17:53:30,875 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 272 [2024-11-08 17:53:30,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:30,882 INFO L225 Difference]: With dead ends: 2427 [2024-11-08 17:53:30,883 INFO L226 Difference]: Without dead ends: 1472 [2024-11-08 17:53:30,885 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2024-11-08 17:53:30,886 INFO L432 NwaCegarLoop]: 199 mSDtfsCounter, 759 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 989 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 759 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:30,886 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [759 Valid, 874 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 989 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 17:53:30,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2024-11-08 17:53:30,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 1110. [2024-11-08 17:53:30,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 977 states have (on average 1.3971340839303992) internal successors, (1365), 983 states have internal predecessors, (1365), 118 states have call successors, (118), 14 states have call predecessors, (118), 14 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-08 17:53:30,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 1601 transitions. [2024-11-08 17:53:30,988 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 1601 transitions. Word has length 272 [2024-11-08 17:53:30,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:30,989 INFO L471 AbstractCegarLoop]: Abstraction has 1110 states and 1601 transitions. [2024-11-08 17:53:30,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:30,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 1601 transitions. [2024-11-08 17:53:30,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-08 17:53:30,994 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:30,995 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:30,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-08 17:53:30,995 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:30,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:30,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1160564717, now seen corresponding path program 1 times [2024-11-08 17:53:30,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:30,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373924136] [2024-11-08 17:53:30,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:30,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:31,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:31,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:31,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:31,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:31,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:31,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:31,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:31,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:31,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:31,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:31,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:31,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:31,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:31,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:31,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:31,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:31,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:31,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:31,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:31,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:31,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:31,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:31,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:31,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:31,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:31,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:31,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:31,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:31,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:31,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:31,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:31,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:31,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:31,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:31,810 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 84 proven. 33 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:53:31,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:31,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373924136] [2024-11-08 17:53:31,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373924136] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:53:31,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673789679] [2024-11-08 17:53:31,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:31,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:31,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:53:31,814 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:53:31,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 17:53:32,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:32,031 INFO L255 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 17:53:32,043 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:53:32,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1327 proven. 33 refuted. 0 times theorem prover too weak. 1760 trivial. 0 not checked. [2024-11-08 17:53:32,313 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:53:32,753 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 84 proven. 33 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:53:32,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673789679] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:53:32,758 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:53:32,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-08 17:53:32,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379377064] [2024-11-08 17:53:32,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:53:32,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 17:53:32,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:32,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 17:53:32,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2024-11-08 17:53:32,767 INFO L87 Difference]: Start difference. First operand 1110 states and 1601 transitions. Second operand has 13 states, 13 states have (on average 8.384615384615385) internal successors, (109), 13 states have internal predecessors, (109), 3 states have call successors, (62), 2 states have call predecessors, (62), 4 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2024-11-08 17:53:33,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:33,585 INFO L93 Difference]: Finished difference Result 1705 states and 2449 transitions. [2024-11-08 17:53:33,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 17:53:33,586 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.384615384615385) internal successors, (109), 13 states have internal predecessors, (109), 3 states have call successors, (62), 2 states have call predecessors, (62), 4 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) Word has length 272 [2024-11-08 17:53:33,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:33,592 INFO L225 Difference]: With dead ends: 1705 [2024-11-08 17:53:33,592 INFO L226 Difference]: Without dead ends: 1150 [2024-11-08 17:53:33,594 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 618 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2024-11-08 17:53:33,595 INFO L432 NwaCegarLoop]: 156 mSDtfsCounter, 188 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:33,595 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 638 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-08 17:53:33,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1150 states. [2024-11-08 17:53:33,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1150 to 1130. [2024-11-08 17:53:33,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 993 states have (on average 1.390735146022155) internal successors, (1381), 999 states have internal predecessors, (1381), 118 states have call successors, (118), 18 states have call predecessors, (118), 18 states have return successors, (118), 112 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-08 17:53:33,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 1617 transitions. [2024-11-08 17:53:33,683 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 1617 transitions. Word has length 272 [2024-11-08 17:53:33,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:33,683 INFO L471 AbstractCegarLoop]: Abstraction has 1130 states and 1617 transitions. [2024-11-08 17:53:33,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.384615384615385) internal successors, (109), 13 states have internal predecessors, (109), 3 states have call successors, (62), 2 states have call predecessors, (62), 4 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2024-11-08 17:53:33,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 1617 transitions. [2024-11-08 17:53:33,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-08 17:53:33,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:33,689 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:33,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 17:53:33,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:33,890 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:33,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:33,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1372679914, now seen corresponding path program 1 times [2024-11-08 17:53:33,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:33,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310247194] [2024-11-08 17:53:33,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:33,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:36,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:36,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:36,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:36,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:36,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:36,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:36,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:36,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:36,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:36,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:36,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:36,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:36,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:36,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:36,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:36,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:36,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:36,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:36,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:36,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:36,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:36,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:36,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:36,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:36,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:36,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:36,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:36,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:36,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:36,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:36,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:36,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:36,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:36,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:53:36,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:36,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310247194] [2024-11-08 17:53:36,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310247194] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:53:36,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:53:36,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-08 17:53:36,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056415318] [2024-11-08 17:53:36,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:53:36,520 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 17:53:36,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:36,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 17:53:36,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-08 17:53:36,522 INFO L87 Difference]: Start difference. First operand 1130 states and 1617 transitions. Second operand has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:41,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:41,543 INFO L93 Difference]: Finished difference Result 3244 states and 4634 transitions. [2024-11-08 17:53:41,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 17:53:41,544 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 272 [2024-11-08 17:53:41,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:41,554 INFO L225 Difference]: With dead ends: 3244 [2024-11-08 17:53:41,554 INFO L226 Difference]: Without dead ends: 2085 [2024-11-08 17:53:41,557 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2024-11-08 17:53:41,558 INFO L432 NwaCegarLoop]: 380 mSDtfsCounter, 1511 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1511 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 1617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:41,558 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1511 Valid, 1285 Invalid, 1617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-11-08 17:53:41,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2085 states. [2024-11-08 17:53:41,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2085 to 1661. [2024-11-08 17:53:41,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1468 states have (on average 1.3916893732970028) internal successors, (2043), 1473 states have internal predecessors, (2043), 165 states have call successors, (165), 27 states have call predecessors, (165), 27 states have return successors, (165), 160 states have call predecessors, (165), 165 states have call successors, (165) [2024-11-08 17:53:41,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 2373 transitions. [2024-11-08 17:53:41,780 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 2373 transitions. Word has length 272 [2024-11-08 17:53:41,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:41,781 INFO L471 AbstractCegarLoop]: Abstraction has 1661 states and 2373 transitions. [2024-11-08 17:53:41,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:41,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 2373 transitions. [2024-11-08 17:53:41,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-08 17:53:41,784 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:41,785 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:41,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-08 17:53:41,785 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:41,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:41,786 INFO L85 PathProgramCache]: Analyzing trace with hash 605455720, now seen corresponding path program 1 times [2024-11-08 17:53:41,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:41,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983049298] [2024-11-08 17:53:41,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:41,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:41,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:42,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:42,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:42,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:42,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:42,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:42,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:42,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:42,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:42,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:42,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:42,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:42,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:42,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:42,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:42,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:42,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:42,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:42,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:42,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:42,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,510 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 90 proven. 27 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:53:42,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:42,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983049298] [2024-11-08 17:53:42,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983049298] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:53:42,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186058214] [2024-11-08 17:53:42,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:42,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:42,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:53:42,515 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:53:42,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 17:53:42,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:42,717 INFO L255 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 17:53:42,722 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:53:43,693 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1543 proven. 147 refuted. 0 times theorem prover too weak. 1430 trivial. 0 not checked. [2024-11-08 17:53:43,694 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:53:44,259 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 81 proven. 150 refuted. 0 times theorem prover too weak. 2889 trivial. 0 not checked. [2024-11-08 17:53:44,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186058214] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:53:44,260 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:53:44,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 17 [2024-11-08 17:53:44,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570655011] [2024-11-08 17:53:44,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:53:44,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-08 17:53:44,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:44,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-08 17:53:44,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2024-11-08 17:53:44,263 INFO L87 Difference]: Start difference. First operand 1661 states and 2373 transitions. Second operand has 17 states, 17 states have (on average 7.9411764705882355) internal successors, (135), 17 states have internal predecessors, (135), 6 states have call successors, (92), 3 states have call predecessors, (92), 7 states have return successors, (94), 6 states have call predecessors, (94), 6 states have call successors, (94) [2024-11-08 17:53:46,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:46,215 INFO L93 Difference]: Finished difference Result 3644 states and 5127 transitions. [2024-11-08 17:53:46,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-08 17:53:46,215 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 7.9411764705882355) internal successors, (135), 17 states have internal predecessors, (135), 6 states have call successors, (92), 3 states have call predecessors, (92), 7 states have return successors, (94), 6 states have call predecessors, (94), 6 states have call successors, (94) Word has length 272 [2024-11-08 17:53:46,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:46,225 INFO L225 Difference]: With dead ends: 3644 [2024-11-08 17:53:46,225 INFO L226 Difference]: Without dead ends: 1986 [2024-11-08 17:53:46,230 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 619 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=528, Invalid=1542, Unknown=0, NotChecked=0, Total=2070 [2024-11-08 17:53:46,231 INFO L432 NwaCegarLoop]: 167 mSDtfsCounter, 1817 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 495 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1817 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:46,231 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1817 Valid, 826 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [495 Valid, 615 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-08 17:53:46,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1986 states. [2024-11-08 17:53:46,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1986 to 1007. [2024-11-08 17:53:46,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1007 states, 853 states have (on average 1.3540445486518171) internal successors, (1155), 854 states have internal predecessors, (1155), 123 states have call successors, (123), 30 states have call predecessors, (123), 30 states have return successors, (123), 122 states have call predecessors, (123), 123 states have call successors, (123) [2024-11-08 17:53:46,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1007 states to 1007 states and 1401 transitions. [2024-11-08 17:53:46,422 INFO L78 Accepts]: Start accepts. Automaton has 1007 states and 1401 transitions. Word has length 272 [2024-11-08 17:53:46,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:46,423 INFO L471 AbstractCegarLoop]: Abstraction has 1007 states and 1401 transitions. [2024-11-08 17:53:46,423 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 7.9411764705882355) internal successors, (135), 17 states have internal predecessors, (135), 6 states have call successors, (92), 3 states have call predecessors, (92), 7 states have return successors, (94), 6 states have call predecessors, (94), 6 states have call successors, (94) [2024-11-08 17:53:46,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 1401 transitions. [2024-11-08 17:53:46,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-08 17:53:46,426 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:46,426 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:46,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-08 17:53:46,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:46,627 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:46,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:46,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1621770979, now seen corresponding path program 1 times [2024-11-08 17:53:46,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:46,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937793593] [2024-11-08 17:53:46,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:46,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:47,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:47,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:47,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:47,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:47,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:47,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:47,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:47,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:47,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:47,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:47,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:47,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:47,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:47,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:47,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:47,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:47,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:47,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:47,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:47,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:47,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:47,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:47,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:47,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:47,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:47,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:47,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:47,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:47,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:47,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:47,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 39 proven. 78 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:53:47,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:47,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937793593] [2024-11-08 17:53:47,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937793593] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:53:47,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599507333] [2024-11-08 17:53:47,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:47,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:47,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:53:47,440 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:53:47,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 17:53:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:47,688 INFO L255 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 17:53:47,694 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:53:49,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 2144 proven. 210 refuted. 0 times theorem prover too weak. 766 trivial. 0 not checked. [2024-11-08 17:53:49,509 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:53:51,321 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 90 proven. 141 refuted. 0 times theorem prover too weak. 2889 trivial. 0 not checked. [2024-11-08 17:53:51,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599507333] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:53:51,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:53:51,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 14] total 28 [2024-11-08 17:53:51,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933065245] [2024-11-08 17:53:51,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:53:51,327 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 17:53:51,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:51,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 17:53:51,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=565, Unknown=0, NotChecked=0, Total=756 [2024-11-08 17:53:51,329 INFO L87 Difference]: Start difference. First operand 1007 states and 1401 transitions. Second operand has 28 states, 28 states have (on average 7.071428571428571) internal successors, (198), 28 states have internal predecessors, (198), 8 states have call successors, (116), 4 states have call predecessors, (116), 9 states have return successors, (117), 8 states have call predecessors, (117), 8 states have call successors, (117) [2024-11-08 17:53:56,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:56,704 INFO L93 Difference]: Finished difference Result 2613 states and 3583 transitions. [2024-11-08 17:53:56,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-08 17:53:56,705 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 7.071428571428571) internal successors, (198), 28 states have internal predecessors, (198), 8 states have call successors, (116), 4 states have call predecessors, (116), 9 states have return successors, (117), 8 states have call predecessors, (117), 8 states have call successors, (117) Word has length 274 [2024-11-08 17:53:56,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:56,715 INFO L225 Difference]: With dead ends: 2613 [2024-11-08 17:53:56,715 INFO L226 Difference]: Without dead ends: 1603 [2024-11-08 17:53:56,720 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 695 GetRequests, 617 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1672, Invalid=4648, Unknown=0, NotChecked=0, Total=6320 [2024-11-08 17:53:56,721 INFO L432 NwaCegarLoop]: 246 mSDtfsCounter, 2320 mSDsluCounter, 1139 mSDsCounter, 0 mSdLazyCounter, 2264 mSolverCounterSat, 494 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2320 SdHoareTripleChecker+Valid, 1385 SdHoareTripleChecker+Invalid, 2758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 494 IncrementalHoareTripleChecker+Valid, 2264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:56,721 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2320 Valid, 1385 Invalid, 2758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [494 Valid, 2264 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-08 17:53:56,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1603 states. [2024-11-08 17:53:56,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1603 to 959. [2024-11-08 17:53:56,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 808 states have (on average 1.3415841584158417) internal successors, (1084), 808 states have internal predecessors, (1084), 120 states have call successors, (120), 30 states have call predecessors, (120), 30 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-08 17:53:56,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1324 transitions. [2024-11-08 17:53:56,913 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 1324 transitions. Word has length 274 [2024-11-08 17:53:56,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:56,914 INFO L471 AbstractCegarLoop]: Abstraction has 959 states and 1324 transitions. [2024-11-08 17:53:56,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 7.071428571428571) internal successors, (198), 28 states have internal predecessors, (198), 8 states have call successors, (116), 4 states have call predecessors, (116), 9 states have return successors, (117), 8 states have call predecessors, (117), 8 states have call successors, (117) [2024-11-08 17:53:56,915 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 1324 transitions. [2024-11-08 17:53:56,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-08 17:53:56,918 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:56,918 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:56,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 17:53:57,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:53:57,119 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:57,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:57,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1678349537, now seen corresponding path program 1 times [2024-11-08 17:53:57,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:57,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901915079] [2024-11-08 17:53:57,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:57,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:57,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:57,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:57,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:57,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:57,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:57,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:57,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:57,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:57,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:57,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:57,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:57,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:57,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:57,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:57,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:53:57,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:53:57,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:53:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:53:57,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:53:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:53:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:53:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:53:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:53:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:53:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:53:57,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:53:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:53:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:53:57,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:53:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:53:57,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:53:57,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:53:57,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:53:57,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:53:57,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:53:57,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:57,894 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:53:57,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:53:57,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901915079] [2024-11-08 17:53:57,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901915079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:53:57,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:53:57,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 17:53:57,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054403850] [2024-11-08 17:53:57,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:53:57,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 17:53:57,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:53:57,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 17:53:57,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 17:53:57,898 INFO L87 Difference]: Start difference. First operand 959 states and 1324 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:58,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:53:58,540 INFO L93 Difference]: Finished difference Result 1390 states and 1921 transitions. [2024-11-08 17:53:58,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 17:53:58,541 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 274 [2024-11-08 17:53:58,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:53:58,548 INFO L225 Difference]: With dead ends: 1390 [2024-11-08 17:53:58,549 INFO L226 Difference]: Without dead ends: 1105 [2024-11-08 17:53:58,550 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 17:53:58,552 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 96 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 17:53:58,553 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 1002 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 17:53:58,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2024-11-08 17:53:58,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 971. [2024-11-08 17:53:58,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 820 states have (on average 1.3451219512195123) internal successors, (1103), 820 states have internal predecessors, (1103), 120 states have call successors, (120), 30 states have call predecessors, (120), 30 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-08 17:53:58,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 1343 transitions. [2024-11-08 17:53:58,768 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 1343 transitions. Word has length 274 [2024-11-08 17:53:58,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:53:58,769 INFO L471 AbstractCegarLoop]: Abstraction has 971 states and 1343 transitions. [2024-11-08 17:53:58,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:53:58,770 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 1343 transitions. [2024-11-08 17:53:58,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-08 17:53:58,773 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:53:58,773 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:53:58,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-08 17:53:58,774 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:53:58,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:53:58,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1028269857, now seen corresponding path program 1 times [2024-11-08 17:53:58,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:53:58,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032760754] [2024-11-08 17:53:58,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:53:58,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:53:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:53:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:53:59,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:53:59,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:53:59,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:53:59,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:53:59,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:53:59,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:53:59,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:53:59,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:53:59,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:53:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:53:59,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:53:59,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:53:59,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:53:59,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:53:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:53:59,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:53:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:53:59,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:53:59,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:54:00,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:54:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:54:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:54:00,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:54:00,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:54:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:54:00,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:54:00,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:54:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:54:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:54:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:54:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:54:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:54:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:54:00,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:54:00,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:54:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:54:00,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:54:00,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:54:00,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:54:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 9 proven. 108 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:54:00,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:54:00,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032760754] [2024-11-08 17:54:00,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032760754] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:54:00,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257772726] [2024-11-08 17:54:00,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:00,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:54:00,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:54:00,240 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:54:00,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 17:54:00,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:00,512 INFO L255 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 17:54:00,518 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:54:01,201 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 477 proven. 108 refuted. 0 times theorem prover too weak. 2535 trivial. 0 not checked. [2024-11-08 17:54:01,202 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:54:01,690 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 9 proven. 108 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:54:01,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257772726] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:54:01,691 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:54:01,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 15 [2024-11-08 17:54:01,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757644547] [2024-11-08 17:54:01,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:54:01,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-08 17:54:01,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:54:01,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-08 17:54:01,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-08 17:54:01,694 INFO L87 Difference]: Start difference. First operand 971 states and 1343 transitions. Second operand has 15 states, 15 states have (on average 11.333333333333334) internal successors, (170), 15 states have internal predecessors, (170), 6 states have call successors, (116), 2 states have call predecessors, (116), 4 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) [2024-11-08 17:54:02,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:54:02,853 INFO L93 Difference]: Finished difference Result 1278 states and 1760 transitions. [2024-11-08 17:54:02,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 17:54:02,854 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 11.333333333333334) internal successors, (170), 15 states have internal predecessors, (170), 6 states have call successors, (116), 2 states have call predecessors, (116), 4 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) Word has length 274 [2024-11-08 17:54:02,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:54:02,860 INFO L225 Difference]: With dead ends: 1278 [2024-11-08 17:54:02,861 INFO L226 Difference]: Without dead ends: 981 [2024-11-08 17:54:02,862 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 644 GetRequests, 624 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2024-11-08 17:54:02,863 INFO L432 NwaCegarLoop]: 155 mSDtfsCounter, 545 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 17:54:02,864 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [546 Valid, 856 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 17:54:02,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2024-11-08 17:54:03,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 961. [2024-11-08 17:54:03,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 961 states, 810 states have (on average 1.3407407407407408) internal successors, (1086), 810 states have internal predecessors, (1086), 120 states have call successors, (120), 30 states have call predecessors, (120), 30 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-08 17:54:03,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 961 states to 961 states and 1326 transitions. [2024-11-08 17:54:03,081 INFO L78 Accepts]: Start accepts. Automaton has 961 states and 1326 transitions. Word has length 274 [2024-11-08 17:54:03,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:54:03,081 INFO L471 AbstractCegarLoop]: Abstraction has 961 states and 1326 transitions. [2024-11-08 17:54:03,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 11.333333333333334) internal successors, (170), 15 states have internal predecessors, (170), 6 states have call successors, (116), 2 states have call predecessors, (116), 4 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) [2024-11-08 17:54:03,082 INFO L276 IsEmpty]: Start isEmpty. Operand 961 states and 1326 transitions. [2024-11-08 17:54:03,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-08 17:54:03,085 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:54:03,086 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:54:03,105 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 17:54:03,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:54:03,287 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:54:03,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:54:03,287 INFO L85 PathProgramCache]: Analyzing trace with hash -249135995, now seen corresponding path program 1 times [2024-11-08 17:54:03,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:54:03,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609537180] [2024-11-08 17:54:03,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:03,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:54:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:54:04,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:54:04,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:54:04,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:54:04,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:54:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:54:04,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:54:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:54:04,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:54:04,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:54:04,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:54:04,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:54:04,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:54:04,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:54:04,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:54:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:54:04,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:54:04,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:54:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:54:04,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:54:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:54:04,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:54:04,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:54:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:54:04,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:54:04,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:54:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:54:04,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:54:04,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:54:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:54:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:54:04,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:54:04,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:54:04,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:54:04,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:54:04,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:54:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:54:04,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:54:04,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:54:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:54:04,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,605 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 90 proven. 27 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:54:04,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:54:04,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609537180] [2024-11-08 17:54:04,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609537180] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:54:04,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717115885] [2024-11-08 17:54:04,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:04,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:54:04,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:54:04,608 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:54:04,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 17:54:04,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:04,827 INFO L255 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:54:04,833 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:54:05,346 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1219 proven. 87 refuted. 0 times theorem prover too weak. 1814 trivial. 0 not checked. [2024-11-08 17:54:05,347 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:54:05,825 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 30 proven. 87 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:54:05,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717115885] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:54:05,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:54:05,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 15 [2024-11-08 17:54:05,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189288947] [2024-11-08 17:54:05,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:54:05,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-08 17:54:05,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:54:05,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-08 17:54:05,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-08 17:54:05,830 INFO L87 Difference]: Start difference. First operand 961 states and 1326 transitions. Second operand has 15 states, 15 states have (on average 8.8) internal successors, (132), 15 states have internal predecessors, (132), 3 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) [2024-11-08 17:54:13,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:54:13,271 INFO L93 Difference]: Finished difference Result 7355 states and 10032 transitions. [2024-11-08 17:54:13,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-08 17:54:13,272 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 8.8) internal successors, (132), 15 states have internal predecessors, (132), 3 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) Word has length 274 [2024-11-08 17:54:13,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:54:13,296 INFO L225 Difference]: With dead ends: 7355 [2024-11-08 17:54:13,297 INFO L226 Difference]: Without dead ends: 6397 [2024-11-08 17:54:13,304 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 749 GetRequests, 640 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4947 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=2180, Invalid=9592, Unknown=0, NotChecked=0, Total=11772 [2024-11-08 17:54:13,305 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 3842 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 1064 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3844 SdHoareTripleChecker+Valid, 1447 SdHoareTripleChecker+Invalid, 2421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1064 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-08 17:54:13,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3844 Valid, 1447 Invalid, 2421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1064 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-08 17:54:13,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6397 states. [2024-11-08 17:54:14,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6397 to 5241. [2024-11-08 17:54:14,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5241 states, 4754 states have (on average 1.3668489692890198) internal successors, (6498), 4766 states have internal predecessors, (6498), 372 states have call successors, (372), 114 states have call predecessors, (372), 114 states have return successors, (372), 360 states have call predecessors, (372), 372 states have call successors, (372) [2024-11-08 17:54:14,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5241 states to 5241 states and 7242 transitions. [2024-11-08 17:54:14,318 INFO L78 Accepts]: Start accepts. Automaton has 5241 states and 7242 transitions. Word has length 274 [2024-11-08 17:54:14,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:54:14,319 INFO L471 AbstractCegarLoop]: Abstraction has 5241 states and 7242 transitions. [2024-11-08 17:54:14,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 8.8) internal successors, (132), 15 states have internal predecessors, (132), 3 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (100), 3 states have call predecessors, (100), 3 states have call successors, (100) [2024-11-08 17:54:14,320 INFO L276 IsEmpty]: Start isEmpty. Operand 5241 states and 7242 transitions. [2024-11-08 17:54:14,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-08 17:54:14,327 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:54:14,327 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:54:14,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 17:54:14,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-08 17:54:14,528 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:54:14,528 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:54:14,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1909870455, now seen corresponding path program 1 times [2024-11-08 17:54:14,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:54:14,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038144673] [2024-11-08 17:54:14,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:14,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:54:14,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:54:15,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:54:15,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:54:15,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:54:15,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:54:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:54:15,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:54:15,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:54:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:54:15,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:54:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:54:15,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:54:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:54:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:54:15,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:54:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:54:15,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:54:15,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:54:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:54:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:54:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:54:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:54:15,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:54:15,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:54:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:54:15,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:54:15,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:54:15,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:54:15,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:54:15,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:54:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:54:15,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:54:15,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:54:15,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:54:15,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:54:15,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:54:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:54:15,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:54:15,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:54:15,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:54:15,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:15,265 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:54:15,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:54:15,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038144673] [2024-11-08 17:54:15,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038144673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:54:15,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:54:15,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 17:54:15,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336458263] [2024-11-08 17:54:15,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:54:15,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 17:54:15,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:54:15,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 17:54:15,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-08 17:54:15,272 INFO L87 Difference]: Start difference. First operand 5241 states and 7242 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:54:16,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:54:16,755 INFO L93 Difference]: Finished difference Result 13782 states and 19099 transitions. [2024-11-08 17:54:16,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 17:54:16,756 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 274 [2024-11-08 17:54:16,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:54:16,793 INFO L225 Difference]: With dead ends: 13782 [2024-11-08 17:54:16,794 INFO L226 Difference]: Without dead ends: 8544 [2024-11-08 17:54:16,803 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-08 17:54:16,804 INFO L432 NwaCegarLoop]: 297 mSDtfsCounter, 166 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 17:54:16,804 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 698 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 17:54:16,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8544 states. [2024-11-08 17:54:18,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8544 to 8518. [2024-11-08 17:54:18,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8518 states, 7653 states have (on average 1.3653469227753823) internal successors, (10449), 7671 states have internal predecessors, (10449), 666 states have call successors, (666), 198 states have call predecessors, (666), 198 states have return successors, (666), 648 states have call predecessors, (666), 666 states have call successors, (666) [2024-11-08 17:54:18,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8518 states to 8518 states and 11781 transitions. [2024-11-08 17:54:18,058 INFO L78 Accepts]: Start accepts. Automaton has 8518 states and 11781 transitions. Word has length 274 [2024-11-08 17:54:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:54:18,059 INFO L471 AbstractCegarLoop]: Abstraction has 8518 states and 11781 transitions. [2024-11-08 17:54:18,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:54:18,060 INFO L276 IsEmpty]: Start isEmpty. Operand 8518 states and 11781 transitions. [2024-11-08 17:54:18,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-08 17:54:18,068 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:54:18,068 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:54:18,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-08 17:54:18,069 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:54:18,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:54:18,069 INFO L85 PathProgramCache]: Analyzing trace with hash 492256592, now seen corresponding path program 1 times [2024-11-08 17:54:18,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:54:18,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954132658] [2024-11-08 17:54:18,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:18,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:54:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:54:19,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:54:19,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:54:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:54:19,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:54:19,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:54:19,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:54:19,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:54:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:54:19,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:54:19,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:54:19,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:54:19,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:54:19,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:54:19,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:54:19,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:54:19,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:54:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:54:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:54:19,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:54:19,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:54:19,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:54:19,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:54:19,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:54:19,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:54:19,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:54:19,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:54:19,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:54:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:54:19,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:54:19,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:54:19,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:54:19,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:54:19,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:54:19,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:54:19,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:54:19,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:54:19,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:54:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:54:19,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:54:19,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,561 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 81 proven. 147 refuted. 0 times theorem prover too weak. 2892 trivial. 0 not checked. [2024-11-08 17:54:19,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:54:19,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954132658] [2024-11-08 17:54:19,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954132658] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:54:19,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803753312] [2024-11-08 17:54:19,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:19,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:54:19,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:54:19,566 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:54:19,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 17:54:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:19,860 INFO L255 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-08 17:54:19,872 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:54:22,243 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1583 proven. 288 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2024-11-08 17:54:22,244 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:54:23,399 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 120 proven. 222 refuted. 0 times theorem prover too weak. 2778 trivial. 0 not checked. [2024-11-08 17:54:23,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803753312] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:54:23,400 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:54:23,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 17, 14] total 35 [2024-11-08 17:54:23,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431637761] [2024-11-08 17:54:23,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:54:23,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-08 17:54:23,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:54:23,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-08 17:54:23,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=967, Unknown=0, NotChecked=0, Total=1190 [2024-11-08 17:54:23,440 INFO L87 Difference]: Start difference. First operand 8518 states and 11781 transitions. Second operand has 35 states, 34 states have (on average 5.235294117647059) internal successors, (178), 32 states have internal predecessors, (178), 10 states have call successors, (95), 5 states have call predecessors, (95), 10 states have return successors, (97), 10 states have call predecessors, (97), 10 states have call successors, (97) [2024-11-08 17:54:29,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:54:29,153 INFO L93 Difference]: Finished difference Result 13178 states and 18091 transitions. [2024-11-08 17:54:29,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-08 17:54:29,154 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 5.235294117647059) internal successors, (178), 32 states have internal predecessors, (178), 10 states have call successors, (95), 5 states have call predecessors, (95), 10 states have return successors, (97), 10 states have call predecessors, (97), 10 states have call successors, (97) Word has length 274 [2024-11-08 17:54:29,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:54:29,183 INFO L225 Difference]: With dead ends: 13178 [2024-11-08 17:54:29,184 INFO L226 Difference]: Without dead ends: 7940 [2024-11-08 17:54:29,196 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 700 GetRequests, 615 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2058 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1622, Invalid=5860, Unknown=0, NotChecked=0, Total=7482 [2024-11-08 17:54:29,197 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 2326 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 1524 mSolverCounterSat, 645 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2326 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 2169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 645 IncrementalHoareTripleChecker+Valid, 1524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-08 17:54:29,197 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2326 Valid, 1001 Invalid, 2169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [645 Valid, 1524 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-08 17:54:29,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7940 states. [2024-11-08 17:54:29,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7940 to 1696. [2024-11-08 17:54:29,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1696 states, 1371 states have (on average 1.301969365426696) internal successors, (1785), 1371 states have internal predecessors, (1785), 240 states have call successors, (240), 84 states have call predecessors, (240), 84 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2024-11-08 17:54:29,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1696 states to 1696 states and 2265 transitions. [2024-11-08 17:54:29,966 INFO L78 Accepts]: Start accepts. Automaton has 1696 states and 2265 transitions. Word has length 274 [2024-11-08 17:54:29,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:54:29,968 INFO L471 AbstractCegarLoop]: Abstraction has 1696 states and 2265 transitions. [2024-11-08 17:54:29,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 5.235294117647059) internal successors, (178), 32 states have internal predecessors, (178), 10 states have call successors, (95), 5 states have call predecessors, (95), 10 states have return successors, (97), 10 states have call predecessors, (97), 10 states have call successors, (97) [2024-11-08 17:54:29,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1696 states and 2265 transitions. [2024-11-08 17:54:29,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-08 17:54:29,973 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:54:29,974 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:54:30,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-08 17:54:30,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:54:30,175 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:54:30,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:54:30,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1840823574, now seen corresponding path program 1 times [2024-11-08 17:54:30,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:54:30,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333490521] [2024-11-08 17:54:30,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:30,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:54:30,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:54:44,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:54:44,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:54:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:54:44,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:54:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:54:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:54:44,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:54:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:54:44,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:54:44,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:54:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:54:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:54:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:54:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:54:44,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:54:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:54:44,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:54:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:54:44,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:54:44,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:54:44,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:54:44,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:54:44,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:54:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:54:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:54:44,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:54:44,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:54:44,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:54:44,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:54:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:54:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:54:44,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:54:44,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:54:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:54:44,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:54:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:54:44,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:54:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:54:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:54:44,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:44,859 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 9 proven. 108 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:54:44,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:54:44,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333490521] [2024-11-08 17:54:44,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333490521] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:54:44,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751937751] [2024-11-08 17:54:44,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:44,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:54:44,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:54:44,861 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:54:44,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 17:54:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:45,071 INFO L255 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:54:45,075 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:54:45,690 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 477 proven. 108 refuted. 0 times theorem prover too weak. 2535 trivial. 0 not checked. [2024-11-08 17:54:45,690 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:54:46,187 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 9 proven. 108 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:54:46,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751937751] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:54:46,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:54:46,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 6, 6] total 18 [2024-11-08 17:54:46,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566959267] [2024-11-08 17:54:46,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:54:46,189 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-08 17:54:46,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:54:46,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-08 17:54:46,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2024-11-08 17:54:46,190 INFO L87 Difference]: Start difference. First operand 1696 states and 2265 transitions. Second operand has 18 states, 18 states have (on average 10.38888888888889) internal successors, (187), 18 states have internal predecessors, (187), 6 states have call successors, (116), 2 states have call predecessors, (116), 4 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) [2024-11-08 17:54:57,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:54:57,587 INFO L93 Difference]: Finished difference Result 4376 states and 5837 transitions. [2024-11-08 17:54:57,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 17:54:57,587 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.38888888888889) internal successors, (187), 18 states have internal predecessors, (187), 6 states have call successors, (116), 2 states have call predecessors, (116), 4 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) Word has length 275 [2024-11-08 17:54:57,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:54:57,596 INFO L225 Difference]: With dead ends: 4376 [2024-11-08 17:54:57,597 INFO L226 Difference]: Without dead ends: 2683 [2024-11-08 17:54:57,601 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=476, Invalid=1416, Unknown=0, NotChecked=0, Total=1892 [2024-11-08 17:54:57,601 INFO L432 NwaCegarLoop]: 286 mSDtfsCounter, 1795 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 2174 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1825 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 2353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 2174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-08 17:54:57,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1825 Valid, 1696 Invalid, 2353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 2174 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2024-11-08 17:54:57,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2683 states. [2024-11-08 17:54:58,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2683 to 1934. [2024-11-08 17:54:58,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1934 states, 1609 states have (on average 1.310130515848353) internal successors, (2108), 1609 states have internal predecessors, (2108), 240 states have call successors, (240), 84 states have call predecessors, (240), 84 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2024-11-08 17:54:58,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 2588 transitions. [2024-11-08 17:54:58,185 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 2588 transitions. Word has length 275 [2024-11-08 17:54:58,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:54:58,186 INFO L471 AbstractCegarLoop]: Abstraction has 1934 states and 2588 transitions. [2024-11-08 17:54:58,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.38888888888889) internal successors, (187), 18 states have internal predecessors, (187), 6 states have call successors, (116), 2 states have call predecessors, (116), 4 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) [2024-11-08 17:54:58,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 2588 transitions. [2024-11-08 17:54:58,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-08 17:54:58,189 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:54:58,189 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:54:58,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-08 17:54:58,390 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-08 17:54:58,391 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:54:58,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:54:58,391 INFO L85 PathProgramCache]: Analyzing trace with hash -954629718, now seen corresponding path program 1 times [2024-11-08 17:54:58,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:54:58,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016398297] [2024-11-08 17:54:58,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:58,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:54:58,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:54:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:54:59,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:54:59,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:54:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:54:59,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:54:59,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:54:59,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:54:59,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:54:59,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:54:59,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:54:59,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:54:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:54:59,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:54:59,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:54:59,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:54:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:54:59,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:54:59,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:54:59,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:54:59,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:54:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:54:59,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:54:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:54:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:54:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:54:59,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:54:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:54:59,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:54:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:54:59,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:54:59,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:54:59,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:54:59,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:54:59,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:54:59,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:54:59,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:54:59,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:54:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:54:59,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:54:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,168 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 150 proven. 78 refuted. 0 times theorem prover too weak. 2892 trivial. 0 not checked. [2024-11-08 17:54:59,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:54:59,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016398297] [2024-11-08 17:54:59,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016398297] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:54:59,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234384939] [2024-11-08 17:54:59,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:54:59,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:54:59,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:54:59,171 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:54:59,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 17:54:59,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:54:59,400 INFO L255 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-08 17:54:59,406 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:55:00,197 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1985 proven. 87 refuted. 0 times theorem prover too weak. 1048 trivial. 0 not checked. [2024-11-08 17:55:00,197 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:55:00,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 246 proven. 96 refuted. 0 times theorem prover too weak. 2778 trivial. 0 not checked. [2024-11-08 17:55:00,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234384939] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:55:00,915 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:55:00,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 12, 12] total 24 [2024-11-08 17:55:00,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054766229] [2024-11-08 17:55:00,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:55:00,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 17:55:00,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:00,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 17:55:00,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=395, Unknown=0, NotChecked=0, Total=552 [2024-11-08 17:55:00,918 INFO L87 Difference]: Start difference. First operand 1934 states and 2588 transitions. Second operand has 24 states, 23 states have (on average 7.043478260869565) internal successors, (162), 22 states have internal predecessors, (162), 8 states have call successors, (82), 4 states have call predecessors, (82), 9 states have return successors, (83), 8 states have call predecessors, (83), 8 states have call successors, (83) [2024-11-08 17:55:04,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:04,632 INFO L93 Difference]: Finished difference Result 5726 states and 7524 transitions. [2024-11-08 17:55:04,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-08 17:55:04,633 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 7.043478260869565) internal successors, (162), 22 states have internal predecessors, (162), 8 states have call successors, (82), 4 states have call predecessors, (82), 9 states have return successors, (83), 8 states have call predecessors, (83), 8 states have call successors, (83) Word has length 276 [2024-11-08 17:55:04,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:04,645 INFO L225 Difference]: With dead ends: 5726 [2024-11-08 17:55:04,645 INFO L226 Difference]: Without dead ends: 3795 [2024-11-08 17:55:04,650 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 677 GetRequests, 622 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=856, Invalid=2224, Unknown=0, NotChecked=0, Total=3080 [2024-11-08 17:55:04,651 INFO L432 NwaCegarLoop]: 243 mSDtfsCounter, 1156 mSDsluCounter, 931 mSDsCounter, 0 mSdLazyCounter, 1354 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 1724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 1354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:04,651 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1156 Valid, 1174 Invalid, 1724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 1354 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-08 17:55:04,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3795 states. [2024-11-08 17:55:05,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3795 to 1827. [2024-11-08 17:55:05,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1484 states have (on average 1.2688679245283019) internal successors, (1883), 1484 states have internal predecessors, (1883), 240 states have call successors, (240), 102 states have call predecessors, (240), 102 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2024-11-08 17:55:05,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 2363 transitions. [2024-11-08 17:55:05,422 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 2363 transitions. Word has length 276 [2024-11-08 17:55:05,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:05,423 INFO L471 AbstractCegarLoop]: Abstraction has 1827 states and 2363 transitions. [2024-11-08 17:55:05,423 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 7.043478260869565) internal successors, (162), 22 states have internal predecessors, (162), 8 states have call successors, (82), 4 states have call predecessors, (82), 9 states have return successors, (83), 8 states have call predecessors, (83), 8 states have call successors, (83) [2024-11-08 17:55:05,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 2363 transitions. [2024-11-08 17:55:05,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-08 17:55:05,426 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:05,427 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:55:05,449 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-08 17:55:05,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:55:05,631 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:05,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:05,632 INFO L85 PathProgramCache]: Analyzing trace with hash 154608032, now seen corresponding path program 1 times [2024-11-08 17:55:05,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:05,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817232377] [2024-11-08 17:55:05,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:05,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:05,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:55:05,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:55:05,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:55:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:55:05,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:55:05,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:55:05,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:55:05,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:55:05,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:55:05,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:55:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:55:05,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:55:05,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:55:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:55:05,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:55:05,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:55:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:55:05,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:55:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:55:05,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:55:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:55:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:55:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:55:05,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:55:05,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:55:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:55:05,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:55:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:55:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:55:05,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:55:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:55:05,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:55:05,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:55:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:05,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:55:05,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:06,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:55:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:06,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:55:06,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:06,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:55:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:06,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:55:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:06,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:55:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:06,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:55:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:06,014 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:55:06,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:55:06,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817232377] [2024-11-08 17:55:06,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817232377] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:55:06,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:55:06,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 17:55:06,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859757008] [2024-11-08 17:55:06,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:55:06,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 17:55:06,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:06,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 17:55:06,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-08 17:55:06,017 INFO L87 Difference]: Start difference. First operand 1827 states and 2363 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:55:06,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:06,817 INFO L93 Difference]: Finished difference Result 3961 states and 5161 transitions. [2024-11-08 17:55:06,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 17:55:06,818 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 277 [2024-11-08 17:55:06,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:06,825 INFO L225 Difference]: With dead ends: 3961 [2024-11-08 17:55:06,825 INFO L226 Difference]: Without dead ends: 2137 [2024-11-08 17:55:06,829 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 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-08 17:55:06,830 INFO L432 NwaCegarLoop]: 244 mSDtfsCounter, 228 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:06,830 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 529 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 17:55:06,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2137 states. [2024-11-08 17:55:07,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2137 to 1855. [2024-11-08 17:55:07,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1512 states have (on average 1.2638888888888888) internal successors, (1911), 1512 states have internal predecessors, (1911), 240 states have call successors, (240), 102 states have call predecessors, (240), 102 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2024-11-08 17:55:07,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2391 transitions. [2024-11-08 17:55:07,476 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2391 transitions. Word has length 277 [2024-11-08 17:55:07,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:07,477 INFO L471 AbstractCegarLoop]: Abstraction has 1855 states and 2391 transitions. [2024-11-08 17:55:07,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:55:07,477 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2391 transitions. [2024-11-08 17:55:07,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-08 17:55:07,479 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:07,480 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:55:07,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-08 17:55:07,480 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:07,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:07,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1650830302, now seen corresponding path program 1 times [2024-11-08 17:55:07,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:07,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405668822] [2024-11-08 17:55:07,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:07,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:07,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:55:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:55:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:55:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:55:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:55:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:55:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:55:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:55:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:55:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:55:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:55:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:55:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:55:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:55:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:55:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:55:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:55:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:55:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:55:11,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:55:11,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:55:11,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:55:11,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:55:11,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:55:11,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:55:11,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:55:11,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:55:11,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:55:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:55:11,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:55:11,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:55:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:55:11,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:55:11,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:55:11,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:55:11,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:55:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:55:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:55:11,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:55:11,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:55:11,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:11,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:55:11,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:55:11,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405668822] [2024-11-08 17:55:11,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405668822] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:55:11,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:55:11,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 17:55:11,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058792361] [2024-11-08 17:55:11,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:55:11,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 17:55:11,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:11,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 17:55:11,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-08 17:55:11,493 INFO L87 Difference]: Start difference. First operand 1855 states and 2391 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:55:14,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:14,070 INFO L93 Difference]: Finished difference Result 3067 states and 3961 transitions. [2024-11-08 17:55:14,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 17:55:14,071 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), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 277 [2024-11-08 17:55:14,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:14,077 INFO L225 Difference]: With dead ends: 3067 [2024-11-08 17:55:14,078 INFO L226 Difference]: Without dead ends: 2345 [2024-11-08 17:55:14,079 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-08 17:55:14,080 INFO L432 NwaCegarLoop]: 376 mSDtfsCounter, 363 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 997 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:14,081 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 997 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-08 17:55:14,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2345 states. [2024-11-08 17:55:14,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2345 to 1945. [2024-11-08 17:55:14,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1945 states, 1602 states have (on average 1.2721598002496879) internal successors, (2038), 1602 states have internal predecessors, (2038), 240 states have call successors, (240), 102 states have call predecessors, (240), 102 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2024-11-08 17:55:14,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1945 states to 1945 states and 2518 transitions. [2024-11-08 17:55:14,772 INFO L78 Accepts]: Start accepts. Automaton has 1945 states and 2518 transitions. Word has length 277 [2024-11-08 17:55:14,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:14,773 INFO L471 AbstractCegarLoop]: Abstraction has 1945 states and 2518 transitions. [2024-11-08 17:55:14,773 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), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:55:14,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1945 states and 2518 transitions. [2024-11-08 17:55:14,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-08 17:55:14,776 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:14,776 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:55:14,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-08 17:55:14,776 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:14,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:14,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1867401890, now seen corresponding path program 1 times [2024-11-08 17:55:14,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:14,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53729367] [2024-11-08 17:55:14,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:14,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:14,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:55:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:55:20,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:55:20,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:55:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:55:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:55:20,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:55:20,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:55:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:55:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:55:20,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:55:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:55:20,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:55:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:55:20,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:55:20,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:55:20,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:55:20,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:55:20,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:55:20,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:55:20,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:55:20,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:55:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:55:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:55:20,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:55:20,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:55:20,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:55:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:55:20,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:55:20,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:55:20,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:55:20,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:55:20,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:55:20,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:55:20,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:55:20,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:55:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:55:20,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:55:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:55:20,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:55:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:20,544 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:55:20,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:55:20,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53729367] [2024-11-08 17:55:20,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53729367] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:55:20,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:55:20,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-08 17:55:20,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854394211] [2024-11-08 17:55:20,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:55:20,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 17:55:20,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:20,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 17:55:20,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2024-11-08 17:55:20,547 INFO L87 Difference]: Start difference. First operand 1945 states and 2518 transitions. Second operand has 19 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 19 states have internal predecessors, (80), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:55:33,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:33,160 INFO L93 Difference]: Finished difference Result 6791 states and 8725 transitions. [2024-11-08 17:55:33,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 17:55:33,162 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 19 states have internal predecessors, (80), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 277 [2024-11-08 17:55:33,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:33,172 INFO L225 Difference]: With dead ends: 6791 [2024-11-08 17:55:33,173 INFO L226 Difference]: Without dead ends: 4795 [2024-11-08 17:55:33,178 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=197, Invalid=733, Unknown=0, NotChecked=0, Total=930 [2024-11-08 17:55:33,178 INFO L432 NwaCegarLoop]: 404 mSDtfsCounter, 3363 mSDsluCounter, 2265 mSDsCounter, 0 mSdLazyCounter, 4508 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3363 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 4887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 4508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:33,179 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3363 Valid, 2669 Invalid, 4887 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [379 Valid, 4508 Invalid, 0 Unknown, 0 Unchecked, 9.6s Time] [2024-11-08 17:55:33,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4795 states. [2024-11-08 17:55:34,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4795 to 2957. [2024-11-08 17:55:34,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2957 states, 2438 states have (on average 1.2649712879409352) internal successors, (3084), 2442 states have internal predecessors, (3084), 360 states have call successors, (360), 158 states have call predecessors, (360), 158 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) [2024-11-08 17:55:34,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2957 states to 2957 states and 3804 transitions. [2024-11-08 17:55:34,196 INFO L78 Accepts]: Start accepts. Automaton has 2957 states and 3804 transitions. Word has length 277 [2024-11-08 17:55:34,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:34,198 INFO L471 AbstractCegarLoop]: Abstraction has 2957 states and 3804 transitions. [2024-11-08 17:55:34,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 19 states have internal predecessors, (80), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:55:34,198 INFO L276 IsEmpty]: Start isEmpty. Operand 2957 states and 3804 transitions. [2024-11-08 17:55:34,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-08 17:55:34,202 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:34,202 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:55:34,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-08 17:55:34,203 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:34,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:34,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1473035104, now seen corresponding path program 1 times [2024-11-08 17:55:34,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:34,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147419968] [2024-11-08 17:55:34,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:34,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:34,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:55:36,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:55:36,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:55:36,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:55:36,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:55:36,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:55:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:55:36,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:55:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:55:36,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:55:36,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:55:36,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:55:36,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:55:36,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:55:36,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:55:36,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:55:36,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:55:36,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:55:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:55:36,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:55:36,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:55:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:55:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:55:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:55:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:55:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:55:36,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:55:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:55:36,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:55:36,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:55:36,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:55:36,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:55:36,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:55:36,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:55:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:55:36,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:55:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:55:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:55:36,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:55:36,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:55:36,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:36,958 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:55:36,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:55:36,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147419968] [2024-11-08 17:55:36,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147419968] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:55:36,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:55:36,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-08 17:55:36,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628225587] [2024-11-08 17:55:36,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:55:36,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 17:55:36,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:36,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 17:55:36,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-08 17:55:36,961 INFO L87 Difference]: Start difference. First operand 2957 states and 3804 transitions. Second operand has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:55:40,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:40,412 INFO L93 Difference]: Finished difference Result 7387 states and 9553 transitions. [2024-11-08 17:55:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 17:55:40,413 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 277 [2024-11-08 17:55:40,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:40,420 INFO L225 Difference]: With dead ends: 7387 [2024-11-08 17:55:40,420 INFO L226 Difference]: Without dead ends: 4341 [2024-11-08 17:55:40,424 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2024-11-08 17:55:40,425 INFO L432 NwaCegarLoop]: 337 mSDtfsCounter, 1029 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1029 SdHoareTripleChecker+Valid, 934 SdHoareTripleChecker+Invalid, 791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:40,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1029 Valid, 934 Invalid, 791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-08 17:55:40,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4341 states. [2024-11-08 17:55:41,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4341 to 3037. [2024-11-08 17:55:41,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3037 states, 2518 states have (on average 1.2688641779189833) internal successors, (3195), 2522 states have internal predecessors, (3195), 360 states have call successors, (360), 158 states have call predecessors, (360), 158 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) [2024-11-08 17:55:41,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3037 states to 3037 states and 3915 transitions. [2024-11-08 17:55:41,390 INFO L78 Accepts]: Start accepts. Automaton has 3037 states and 3915 transitions. Word has length 277 [2024-11-08 17:55:41,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:41,391 INFO L471 AbstractCegarLoop]: Abstraction has 3037 states and 3915 transitions. [2024-11-08 17:55:41,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:55:41,391 INFO L276 IsEmpty]: Start isEmpty. Operand 3037 states and 3915 transitions. [2024-11-08 17:55:41,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-08 17:55:41,394 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:41,395 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:55:41,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-08 17:55:41,395 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:41,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:41,396 INFO L85 PathProgramCache]: Analyzing trace with hash 494806329, now seen corresponding path program 1 times [2024-11-08 17:55:41,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:41,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616585037] [2024-11-08 17:55:41,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:41,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:41,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:55:43,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:55:43,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:55:43,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:55:43,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:55:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:55:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:55:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:55:43,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:55:43,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:55:43,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:55:43,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:55:43,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:55:43,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:55:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:55:43,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:55:43,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:55:43,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:55:43,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:55:43,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:55:43,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:55:43,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:55:43,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:55:43,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:55:43,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:55:43,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:55:43,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:55:43,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:55:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:55:43,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:55:43,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:55:43,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:55:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:55:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:55:43,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:55:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:55:43,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:55:43,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:55:43,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:55:43,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:55:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:43,881 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:55:43,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:55:43,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616585037] [2024-11-08 17:55:43,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616585037] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:55:43,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:55:43,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-08 17:55:43,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684172902] [2024-11-08 17:55:43,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:55:43,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 17:55:43,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:43,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 17:55:43,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-08 17:55:43,884 INFO L87 Difference]: Start difference. First operand 3037 states and 3915 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:55:46,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:46,247 INFO L93 Difference]: Finished difference Result 6859 states and 8855 transitions. [2024-11-08 17:55:46,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 17:55:46,247 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 277 [2024-11-08 17:55:46,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:46,254 INFO L225 Difference]: With dead ends: 6859 [2024-11-08 17:55:46,254 INFO L226 Difference]: Without dead ends: 3825 [2024-11-08 17:55:46,258 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2024-11-08 17:55:46,259 INFO L432 NwaCegarLoop]: 407 mSDtfsCounter, 812 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:46,259 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 1203 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-08 17:55:46,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3825 states. [2024-11-08 17:55:47,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3825 to 3001. [2024-11-08 17:55:47,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3001 states, 2482 states have (on average 1.2671232876712328) internal successors, (3145), 2486 states have internal predecessors, (3145), 360 states have call successors, (360), 158 states have call predecessors, (360), 158 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) [2024-11-08 17:55:47,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3001 states to 3001 states and 3865 transitions. [2024-11-08 17:55:47,176 INFO L78 Accepts]: Start accepts. Automaton has 3001 states and 3865 transitions. Word has length 277 [2024-11-08 17:55:47,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:47,177 INFO L471 AbstractCegarLoop]: Abstraction has 3001 states and 3865 transitions. [2024-11-08 17:55:47,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 2 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:55:47,178 INFO L276 IsEmpty]: Start isEmpty. Operand 3001 states and 3865 transitions. [2024-11-08 17:55:47,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-08 17:55:47,181 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:47,181 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:55:47,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-08 17:55:47,182 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:47,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:47,182 INFO L85 PathProgramCache]: Analyzing trace with hash -2003918684, now seen corresponding path program 1 times [2024-11-08 17:55:47,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:47,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649298226] [2024-11-08 17:55:47,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:47,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:47,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:55:48,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:55:48,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:55:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:55:48,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:55:48,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:55:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:55:48,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:55:48,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:55:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:55:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:55:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:55:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:55:48,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:55:48,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:55:48,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:55:48,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:55:48,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:55:48,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:55:48,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:55:48,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:55:48,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:55:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:55:48,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:55:48,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:55:48,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:55:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:55:48,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:55:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:55:48,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:55:48,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:55:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:55:48,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:55:48,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:55:48,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:55:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:55:48,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:55:48,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:55:48,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:55:48,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:55:48,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:48,322 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:55:48,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:55:48,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649298226] [2024-11-08 17:55:48,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649298226] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:55:48,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:55:48,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 17:55:48,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251803814] [2024-11-08 17:55:48,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:55:48,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 17:55:48,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:48,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 17:55:48,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-08 17:55:48,324 INFO L87 Difference]: Start difference. First operand 3001 states and 3865 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, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:55:51,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:51,240 INFO L93 Difference]: Finished difference Result 7205 states and 9253 transitions. [2024-11-08 17:55:51,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 17:55:51,241 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, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 277 [2024-11-08 17:55:51,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:51,252 INFO L225 Difference]: With dead ends: 7205 [2024-11-08 17:55:51,253 INFO L226 Difference]: Without dead ends: 4207 [2024-11-08 17:55:51,258 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-11-08 17:55:51,258 INFO L432 NwaCegarLoop]: 445 mSDtfsCounter, 508 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1255 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:51,259 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 1255 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-08 17:55:51,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4207 states. [2024-11-08 17:55:52,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4207 to 3005. [2024-11-08 17:55:52,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3005 states, 2486 states have (on average 1.2683024939662109) internal successors, (3153), 2490 states have internal predecessors, (3153), 360 states have call successors, (360), 158 states have call predecessors, (360), 158 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) [2024-11-08 17:55:52,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3005 states to 3005 states and 3873 transitions. [2024-11-08 17:55:52,529 INFO L78 Accepts]: Start accepts. Automaton has 3005 states and 3873 transitions. Word has length 277 [2024-11-08 17:55:52,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:52,530 INFO L471 AbstractCegarLoop]: Abstraction has 3005 states and 3873 transitions. [2024-11-08 17:55:52,530 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, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 17:55:52,531 INFO L276 IsEmpty]: Start isEmpty. Operand 3005 states and 3873 transitions. [2024-11-08 17:55:52,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-08 17:55:52,534 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:52,534 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:55:52,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-08 17:55:52,535 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:52,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:52,535 INFO L85 PathProgramCache]: Analyzing trace with hash -607937276, now seen corresponding path program 1 times [2024-11-08 17:55:52,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:52,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481075509] [2024-11-08 17:55:52,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:52,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:55:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:55:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:55:56,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:55:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:55:56,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:55:56,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:55:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:55:56,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:55:56,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:55:56,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:55:56,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:55:56,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:55:56,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:55:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:55:56,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:55:56,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:55:56,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:55:56,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:55:56,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:55:56,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:55:56,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:55:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:55:56,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:55:56,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:55:56,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:55:56,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:55:56,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:55:56,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:55:56,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:55:56,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:55:56,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:55:56,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:55:56,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:55:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:55:56,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:55:56,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:55:56,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:55:56,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:55:56,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:55:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:56,941 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 153 proven. 180 refuted. 0 times theorem prover too weak. 2787 trivial. 0 not checked. [2024-11-08 17:55:56,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:55:56,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481075509] [2024-11-08 17:55:56,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481075509] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:55:56,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897571424] [2024-11-08 17:55:56,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:56,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:55:56,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:55:56,943 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:55:56,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 17:55:57,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:57,223 INFO L255 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-08 17:55:57,228 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:55:58,534 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 2021 proven. 126 refuted. 0 times theorem prover too weak. 973 trivial. 0 not checked. [2024-11-08 17:55:58,534 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:55:59,747 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 207 proven. 135 refuted. 0 times theorem prover too weak. 2778 trivial. 0 not checked. [2024-11-08 17:55:59,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897571424] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:55:59,748 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:55:59,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 33 [2024-11-08 17:55:59,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389100478] [2024-11-08 17:55:59,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:55:59,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-08 17:55:59,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:55:59,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-08 17:55:59,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=872, Unknown=0, NotChecked=0, Total=1056 [2024-11-08 17:55:59,752 INFO L87 Difference]: Start difference. First operand 3005 states and 3873 transitions. Second operand has 33 states, 32 states have (on average 5.96875) internal successors, (191), 31 states have internal predecessors, (191), 12 states have call successors, (108), 4 states have call predecessors, (108), 9 states have return successors, (109), 12 states have call predecessors, (109), 12 states have call successors, (109) [2024-11-08 17:56:22,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:56:22,002 INFO L93 Difference]: Finished difference Result 10211 states and 13287 transitions. [2024-11-08 17:56:22,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-08 17:56:22,003 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 5.96875) internal successors, (191), 31 states have internal predecessors, (191), 12 states have call successors, (108), 4 states have call predecessors, (108), 9 states have return successors, (109), 12 states have call predecessors, (109), 12 states have call successors, (109) Word has length 278 [2024-11-08 17:56:22,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:56:22,021 INFO L225 Difference]: With dead ends: 10211 [2024-11-08 17:56:22,021 INFO L226 Difference]: Without dead ends: 7209 [2024-11-08 17:56:22,031 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 733 GetRequests, 634 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2757 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=2547, Invalid=7553, Unknown=0, NotChecked=0, Total=10100 [2024-11-08 17:56:22,032 INFO L432 NwaCegarLoop]: 164 mSDtfsCounter, 5648 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 1846 mSolverCounterSat, 833 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5648 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 2679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 833 IncrementalHoareTripleChecker+Valid, 1846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2024-11-08 17:56:22,032 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5648 Valid, 1228 Invalid, 2679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [833 Valid, 1846 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2024-11-08 17:56:22,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7209 states. [2024-11-08 17:56:22,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7209 to 3077. [2024-11-08 17:56:22,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3077 states, 2722 states have (on average 1.3115356355620866) internal successors, (3570), 2722 states have internal predecessors, (3570), 240 states have call successors, (240), 114 states have call predecessors, (240), 114 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2024-11-08 17:56:22,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3077 states to 3077 states and 4050 transitions. [2024-11-08 17:56:22,813 INFO L78 Accepts]: Start accepts. Automaton has 3077 states and 4050 transitions. Word has length 278 [2024-11-08 17:56:22,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:56:22,813 INFO L471 AbstractCegarLoop]: Abstraction has 3077 states and 4050 transitions. [2024-11-08 17:56:22,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 5.96875) internal successors, (191), 31 states have internal predecessors, (191), 12 states have call successors, (108), 4 states have call predecessors, (108), 9 states have return successors, (109), 12 states have call predecessors, (109), 12 states have call successors, (109) [2024-11-08 17:56:22,814 INFO L276 IsEmpty]: Start isEmpty. Operand 3077 states and 4050 transitions. [2024-11-08 17:56:22,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-08 17:56:22,818 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:56:22,819 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:56:22,849 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-08 17:56:23,019 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-08 17:56:23,020 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:56:23,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:56:23,021 INFO L85 PathProgramCache]: Analyzing trace with hash 492873167, now seen corresponding path program 1 times [2024-11-08 17:56:23,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:56:23,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854618115] [2024-11-08 17:56:23,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:56:23,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:56:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:56:26,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:56:26,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:56:26,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:56:26,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:56:26,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:56:26,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:56:26,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:56:26,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:56:26,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:56:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:56:26,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:56:26,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:56:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:56:26,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:56:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:56:26,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:56:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:56:26,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:56:26,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:56:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:56:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:56:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:56:26,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:56:26,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:56:26,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:56:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:56:26,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:56:26,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:56:26,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:56:26,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:56:26,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:56:26,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:56:26,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:56:26,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:56:26,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:56:26,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:56:26,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:56:26,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:56:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:56:26,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 9 proven. 108 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 17:56:26,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:56:26,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854618115] [2024-11-08 17:56:26,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854618115] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:56:26,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670107246] [2024-11-08 17:56:26,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:56:26,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:56:26,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:56:26,352 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:56:26,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 17:56:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:26,655 INFO L255 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-08 17:56:26,659 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:56:29,732 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1456 proven. 57 refuted. 0 times theorem prover too weak. 1607 trivial. 0 not checked. [2024-11-08 17:56:29,732 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:56:31,606 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 228 proven. 3 refuted. 0 times theorem prover too weak. 2889 trivial. 0 not checked. [2024-11-08 17:56:31,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670107246] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:56:31,607 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:56:31,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18, 9] total 34 [2024-11-08 17:56:31,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415086974] [2024-11-08 17:56:31,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:56:31,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-08 17:56:31,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:56:31,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-08 17:56:31,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=946, Unknown=0, NotChecked=0, Total=1122 [2024-11-08 17:56:31,610 INFO L87 Difference]: Start difference. First operand 3077 states and 4050 transitions. Second operand has 34 states, 33 states have (on average 5.818181818181818) internal successors, (192), 31 states have internal predecessors, (192), 9 states have call successors, (91), 5 states have call predecessors, (91), 10 states have return successors, (92), 11 states have call predecessors, (92), 9 states have call successors, (92) [2024-11-08 17:56:52,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:56:52,315 INFO L93 Difference]: Finished difference Result 6375 states and 8412 transitions. [2024-11-08 17:56:52,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-08 17:56:52,316 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 5.818181818181818) internal successors, (192), 31 states have internal predecessors, (192), 9 states have call successors, (91), 5 states have call predecessors, (91), 10 states have return successors, (92), 11 states have call predecessors, (92), 9 states have call successors, (92) Word has length 278 [2024-11-08 17:56:52,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:56:52,323 INFO L225 Difference]: With dead ends: 6375 [2024-11-08 17:56:52,323 INFO L226 Difference]: Without dead ends: 3301 [2024-11-08 17:56:52,329 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 622 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3504 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=2381, Invalid=8961, Unknown=0, NotChecked=0, Total=11342 [2024-11-08 17:56:52,329 INFO L432 NwaCegarLoop]: 234 mSDtfsCounter, 2700 mSDsluCounter, 1627 mSDsCounter, 0 mSdLazyCounter, 3006 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2700 SdHoareTripleChecker+Valid, 1861 SdHoareTripleChecker+Invalid, 3546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 3006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2024-11-08 17:56:52,330 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2700 Valid, 1861 Invalid, 3546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 3006 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2024-11-08 17:56:52,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2024-11-08 17:56:53,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 1643. [2024-11-08 17:56:53,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1643 states, 1402 states have (on average 1.289586305278174) internal successors, (1808), 1402 states have internal predecessors, (1808), 160 states have call successors, (160), 80 states have call predecessors, (160), 80 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-08 17:56:53,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 2128 transitions. [2024-11-08 17:56:53,014 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 2128 transitions. Word has length 278 [2024-11-08 17:56:53,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:56:53,014 INFO L471 AbstractCegarLoop]: Abstraction has 1643 states and 2128 transitions. [2024-11-08 17:56:53,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 5.818181818181818) internal successors, (192), 31 states have internal predecessors, (192), 9 states have call successors, (91), 5 states have call predecessors, (91), 10 states have return successors, (92), 11 states have call predecessors, (92), 9 states have call successors, (92) [2024-11-08 17:56:53,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 2128 transitions. [2024-11-08 17:56:53,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-08 17:56:53,018 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:56:53,018 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:56:53,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-08 17:56:53,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-08 17:56:53,219 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:56:53,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:56:53,219 INFO L85 PathProgramCache]: Analyzing trace with hash -302329105, now seen corresponding path program 1 times [2024-11-08 17:56:53,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:56:53,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734699826] [2024-11-08 17:56:53,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:56:53,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:56:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 17:56:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 17:56:54,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 17:56:54,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 17:56:54,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 17:56:54,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 17:56:54,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 17:56:54,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 17:56:54,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 17:56:54,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 17:56:54,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 17:56:54,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 17:56:54,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 17:56:54,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 17:56:54,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 17:56:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 17:56:54,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 17:56:54,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 17:56:54,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 17:56:54,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 17:56:54,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 17:56:54,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 17:56:54,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 17:56:54,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 17:56:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 17:56:54,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 17:56:54,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 17:56:54,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 17:56:54,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 17:56:54,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 17:56:54,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 17:56:54,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 17:56:54,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 17:56:54,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 17:56:54,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 17:56:54,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 17:56:54,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 17:56:54,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 17:56:54,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 17:56:54,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 17:56:54,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:54,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 17:56:54,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:56:54,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734699826] [2024-11-08 17:56:54,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734699826] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:56:54,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:56:54,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 17:56:54,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105248997] [2024-11-08 17:56:54,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:56:54,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 17:56:54,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:56:54,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 17:56:54,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-08 17:56:54,164 INFO L87 Difference]: Start difference. First operand 1643 states and 2128 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:56:55,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:56:55,163 INFO L93 Difference]: Finished difference Result 3741 states and 4858 transitions. [2024-11-08 17:56:55,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 17:56:55,164 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 278 [2024-11-08 17:56:55,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:56:55,170 INFO L225 Difference]: With dead ends: 3741 [2024-11-08 17:56:55,170 INFO L226 Difference]: Without dead ends: 2101 [2024-11-08 17:56:55,173 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-08 17:56:55,173 INFO L432 NwaCegarLoop]: 316 mSDtfsCounter, 176 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 17:56:55,174 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 540 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 17:56:55,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2024-11-08 17:56:55,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 645. [2024-11-08 17:56:55,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 524 states have (on average 1.2442748091603053) internal successors, (652), 524 states have internal predecessors, (652), 80 states have call successors, (80), 40 states have call predecessors, (80), 40 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-08 17:56:55,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 812 transitions. [2024-11-08 17:56:55,828 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 812 transitions. Word has length 278 [2024-11-08 17:56:55,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:56:55,828 INFO L471 AbstractCegarLoop]: Abstraction has 645 states and 812 transitions. [2024-11-08 17:56:55,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 17:56:55,828 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 812 transitions. [2024-11-08 17:56:55,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-08 17:56:55,831 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:56:55,831 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:56:55,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-08 17:56:55,831 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:56:55,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:56:55,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1541125556, now seen corresponding path program 1 times [2024-11-08 17:56:55,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:56:55,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473374522] [2024-11-08 17:56:55,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:56:55,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:56:56,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 17:56:56,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1678698948] [2024-11-08 17:56:56,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:56:56,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:56:56,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:56:56,061 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:56:56,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-08 17:56:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:56:56,444 INFO L255 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-08 17:56:56,457 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:57:04,160 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 2160 proven. 384 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2024-11-08 17:57:04,160 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:57:44,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:57:44,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473374522] [2024-11-08 17:57:44,012 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 17:57:44,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678698948] [2024-11-08 17:57:44,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678698948] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:57:44,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-08 17:57:44,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2024-11-08 17:57:44,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324867568] [2024-11-08 17:57:44,013 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-08 17:57:44,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-08 17:57:44,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:57:44,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-08 17:57:44,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=1633, Unknown=8, NotChecked=0, Total=1980 [2024-11-08 17:57:44,016 INFO L87 Difference]: Start difference. First operand 645 states and 812 transitions. Second operand has 30 states, 30 states have (on average 3.933333333333333) internal successors, (118), 26 states have internal predecessors, (118), 9 states have call successors, (40), 9 states have call predecessors, (40), 13 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) [2024-11-08 17:57:51,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:57:51,361 INFO L93 Difference]: Finished difference Result 1832 states and 2310 transitions. [2024-11-08 17:57:51,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-08 17:57:51,362 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.933333333333333) internal successors, (118), 26 states have internal predecessors, (118), 9 states have call successors, (40), 9 states have call predecessors, (40), 13 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) Word has length 279 [2024-11-08 17:57:51,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:57:51,367 INFO L225 Difference]: With dead ends: 1832 [2024-11-08 17:57:51,367 INFO L226 Difference]: Without dead ends: 1190 [2024-11-08 17:57:51,370 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 41.1s TimeCoverageRelationStatistics Valid=1114, Invalid=4730, Unknown=8, NotChecked=0, Total=5852 [2024-11-08 17:57:51,370 INFO L432 NwaCegarLoop]: 150 mSDtfsCounter, 854 mSDsluCounter, 1405 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 1555 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-08 17:57:51,371 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [854 Valid, 1555 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-08 17:57:51,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1190 states. [2024-11-08 17:57:52,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1190 to 797. [2024-11-08 17:57:52,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 616 states have (on average 1.2126623376623376) internal successors, (747), 616 states have internal predecessors, (747), 120 states have call successors, (120), 60 states have call predecessors, (120), 60 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-08 17:57:52,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 987 transitions. [2024-11-08 17:57:52,118 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 987 transitions. Word has length 279 [2024-11-08 17:57:52,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:57:52,119 INFO L471 AbstractCegarLoop]: Abstraction has 797 states and 987 transitions. [2024-11-08 17:57:52,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.933333333333333) internal successors, (118), 26 states have internal predecessors, (118), 9 states have call successors, (40), 9 states have call predecessors, (40), 13 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) [2024-11-08 17:57:52,119 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 987 transitions. [2024-11-08 17:57:52,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-08 17:57:52,120 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:57:52,121 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 17:57:52,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-08 17:57:52,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-08 17:57:52,322 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:57:52,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:57:52,322 INFO L85 PathProgramCache]: Analyzing trace with hash -825569038, now seen corresponding path program 1 times [2024-11-08 17:57:52,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:57:52,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123080179] [2024-11-08 17:57:52,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:57:52,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:57:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 17:57:52,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1042506955] [2024-11-08 17:57:52,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:57:52,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:57:52,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:57:52,531 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:57:52,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-08 17:57:52,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:57:52,981 INFO L255 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 86 conjuncts are in the unsatisfiable core [2024-11-08 17:57:52,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:58:19,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 2302 proven. 462 refuted. 0 times theorem prover too weak. 356 trivial. 0 not checked. [2024-11-08 17:58:19,289 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:58:41,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:58:41,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123080179] [2024-11-08 17:58:41,633 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 17:58:41,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042506955] [2024-11-08 17:58:41,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042506955] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:58:41,633 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-08 17:58:41,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2024-11-08 17:58:41,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745724033] [2024-11-08 17:58:41,634 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-08 17:58:41,634 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-08 17:58:41,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:58:41,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-08 17:58:41,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=849, Invalid=3296, Unknown=15, NotChecked=0, Total=4160 [2024-11-08 17:58:41,636 INFO L87 Difference]: Start difference. First operand 797 states and 987 transitions. Second operand has 44 states, 44 states have (on average 3.227272727272727) internal successors, (142), 41 states have internal predecessors, (142), 16 states have call successors, (40), 16 states have call predecessors, (40), 21 states have return successors, (40), 14 states have call predecessors, (40), 16 states have call successors, (40) [2024-11-08 17:58:57,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:02,473 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:07,704 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:11,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:15,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:20,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:22,622 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.31s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:25,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:29,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:34,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:37,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.31s for a HTC check with result INVALID. Formula has sorts [Bool, Real, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:42,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:46,522 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:51,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 17:59:56,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:01,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:05,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:09,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:13,985 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:18,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:22,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:33,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:37,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:40,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.36s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:41,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:46,677 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:50,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:54,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:56,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:00:58,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:01:04,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:01:14,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:01:19,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-08 18:01:19,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:01:19,274 INFO L93 Difference]: Finished difference Result 1889 states and 2336 transitions. [2024-11-08 18:01:19,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-08 18:01:19,275 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.227272727272727) internal successors, (142), 41 states have internal predecessors, (142), 16 states have call successors, (40), 16 states have call predecessors, (40), 21 states have return successors, (40), 14 states have call predecessors, (40), 16 states have call successors, (40) Word has length 279 [2024-11-08 18:01:19,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:01:19,280 INFO L225 Difference]: With dead ends: 1889 [2024-11-08 18:01:19,280 INFO L226 Difference]: Without dead ends: 1247 [2024-11-08 18:01:19,283 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 372 SyntacticMatches, 1 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4952 ImplicationChecksByTransitivity, 46.2s TimeCoverageRelationStatistics Valid=3653, Invalid=14153, Unknown=16, NotChecked=0, Total=17822 [2024-11-08 18:01:19,284 INFO L432 NwaCegarLoop]: 168 mSDtfsCounter, 964 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 1868 mSolverCounterSat, 278 mSolverCounterUnsat, 33 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 129.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 987 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 1868 IncrementalHoareTripleChecker+Invalid, 33 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 130.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:01:19,284 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [987 Valid, 1357 Invalid, 2179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 1868 Invalid, 33 Unknown, 0 Unchecked, 130.5s Time] [2024-11-08 18:01:19,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1247 states. [2024-11-08 18:01:20,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1247 to 889. [2024-11-08 18:01:20,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 690 states have (on average 1.1956521739130435) internal successors, (825), 690 states have internal predecessors, (825), 120 states have call successors, (120), 78 states have call predecessors, (120), 78 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-08 18:01:20,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1065 transitions. [2024-11-08 18:01:20,081 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1065 transitions. Word has length 279 [2024-11-08 18:01:20,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:01:20,081 INFO L471 AbstractCegarLoop]: Abstraction has 889 states and 1065 transitions. [2024-11-08 18:01:20,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.227272727272727) internal successors, (142), 41 states have internal predecessors, (142), 16 states have call successors, (40), 16 states have call predecessors, (40), 21 states have return successors, (40), 14 states have call predecessors, (40), 16 states have call successors, (40) [2024-11-08 18:01:20,082 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1065 transitions. [2024-11-08 18:01:20,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-08 18:01:20,084 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:01:20,084 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:01:20,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-08 18:01:20,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:01:20,289 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:01:20,289 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:01:20,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1854928336, now seen corresponding path program 1 times [2024-11-08 18:01:20,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:01:20,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584521291] [2024-11-08 18:01:20,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:01:20,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:01:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-08 18:01:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-08 18:01:24,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-08 18:01:24,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 18:01:24,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-11-08 18:01:24,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 18:01:24,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-08 18:01:24,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-08 18:01:24,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-08 18:01:24,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-11-08 18:01:24,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-08 18:01:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-08 18:01:24,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-08 18:01:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-08 18:01:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-08 18:01:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-08 18:01:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-08 18:01:24,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:24,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-08 18:01:24,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-08 18:01:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-08 18:01:25,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-08 18:01:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-08 18:01:25,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-11-08 18:01:25,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-08 18:01:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-08 18:01:25,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:01:25,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-08 18:01:25,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:01:25,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-08 18:01:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:01:25,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-08 18:01:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:01:25,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:01:25,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:01:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:01:25,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:01:25,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-08 18:01:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2024-11-08 18:01:25,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-11-08 18:01:25,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2024-11-08 18:01:25,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,080 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 9 proven. 108 refuted. 0 times theorem prover too weak. 3003 trivial. 0 not checked. [2024-11-08 18:01:25,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:01:25,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584521291] [2024-11-08 18:01:25,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584521291] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:01:25,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069435795] [2024-11-08 18:01:25,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:01:25,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:01:25,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:01:25,082 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:01:25,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-08 18:01:25,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:25,465 INFO L255 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-08 18:01:25,471 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:01:44,237 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1766 proven. 237 refuted. 0 times theorem prover too weak. 1117 trivial. 0 not checked. [2024-11-08 18:01:44,238 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:01:58,544 WARN L286 SmtUtils]: Spent 6.40s on a formula simplification. DAG size of input: 82 DAG size of output: 81 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-08 18:02:52,324 WARN L286 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 17 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:03:01,168 WARN L286 SmtUtils]: Spent 6.85s on a formula simplification that was a NOOP. DAG size: 87 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-08 18:03:37,815 WARN L286 SmtUtils]: Spent 6.59s on a formula simplification that was a NOOP. DAG size: 89 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-08 18:04:02,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069435795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:04:02,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:04:02,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 31] total 42 [2024-11-08 18:04:02,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614926777] [2024-11-08 18:04:02,888 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:04:02,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-08 18:04:02,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:04:02,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-08 18:04:02,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=506, Invalid=2573, Unknown=1, NotChecked=0, Total=3080 [2024-11-08 18:04:02,891 INFO L87 Difference]: Start difference. First operand 889 states and 1065 transitions. Second operand has 42 states, 42 states have (on average 4.142857142857143) internal successors, (174), 40 states have internal predecessors, (174), 7 states have call successors, (80), 8 states have call predecessors, (80), 13 states have return successors, (80), 8 states have call predecessors, (80), 7 states have call successors, (80) [2024-11-08 18:05:56,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:05:56,022 INFO L93 Difference]: Finished difference Result 8218 states and 10137 transitions. [2024-11-08 18:05:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2024-11-08 18:05:56,024 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 4.142857142857143) internal successors, (174), 40 states have internal predecessors, (174), 7 states have call successors, (80), 8 states have call predecessors, (80), 13 states have return successors, (80), 8 states have call predecessors, (80), 7 states have call successors, (80) Word has length 279 [2024-11-08 18:05:56,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:05:56,036 INFO L225 Difference]: With dead ends: 8218 [2024-11-08 18:05:56,036 INFO L226 Difference]: Without dead ends: 7508 [2024-11-08 18:05:56,048 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 415 SyntacticMatches, 9 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18082 ImplicationChecksByTransitivity, 111.8s TimeCoverageRelationStatistics Valid=8134, Invalid=43167, Unknown=1, NotChecked=0, Total=51302 [2024-11-08 18:05:56,048 INFO L432 NwaCegarLoop]: 214 mSDtfsCounter, 6493 mSDsluCounter, 3456 mSDsCounter, 0 mSdLazyCounter, 8950 mSolverCounterSat, 862 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6496 SdHoareTripleChecker+Valid, 3670 SdHoareTripleChecker+Invalid, 9812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 862 IncrementalHoareTripleChecker+Valid, 8950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.3s IncrementalHoareTripleChecker+Time [2024-11-08 18:05:56,049 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6496 Valid, 3670 Invalid, 9812 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [862 Valid, 8950 Invalid, 0 Unknown, 0 Unchecked, 39.3s Time] [2024-11-08 18:05:56,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7508 states. [2024-11-08 18:05:58,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7508 to 2247. [2024-11-08 18:05:58,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 1779 states have (on average 1.2051714446318156) internal successors, (2144), 1779 states have internal predecessors, (2144), 280 states have call successors, (280), 187 states have call predecessors, (280), 187 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2024-11-08 18:05:58,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 2704 transitions. [2024-11-08 18:05:58,357 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 2704 transitions. Word has length 279 [2024-11-08 18:05:58,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:05:58,357 INFO L471 AbstractCegarLoop]: Abstraction has 2247 states and 2704 transitions. [2024-11-08 18:05:58,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 4.142857142857143) internal successors, (174), 40 states have internal predecessors, (174), 7 states have call successors, (80), 8 states have call predecessors, (80), 13 states have return successors, (80), 8 states have call predecessors, (80), 7 states have call successors, (80) [2024-11-08 18:05:58,358 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 2704 transitions. [2024-11-08 18:05:58,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-08 18:05:58,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:05:58,360 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:05:58,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-08 18:05:58,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:58,561 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:05:58,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:05:58,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1160175282, now seen corresponding path program 1 times [2024-11-08 18:05:58,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:05:58,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141484991] [2024-11-08 18:05:58,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:05:58,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:05:58,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 18:05:58,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1874564318] [2024-11-08 18:05:58,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:05:58,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:58,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:05:58,694 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:05:58,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-08 18:05:59,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 18:05:59,055 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 18:05:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 18:05:59,531 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 18:05:59,532 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 18:05:59,533 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-08 18:05:59,548 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-08 18:05:59,736 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:59,740 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, 1, 1, 1] [2024-11-08 18:05:59,955 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 18:05:59,959 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 06:05:59 BoogieIcfgContainer [2024-11-08 18:05:59,960 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 18:05:59,960 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 18:05:59,960 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 18:05:59,961 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 18:05:59,961 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:52:54" (3/4) ... [2024-11-08 18:05:59,965 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 18:05:59,966 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 18:05:59,967 INFO L158 Benchmark]: Toolchain (without parser) took 788050.96ms. Allocated memory was 142.6MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 111.5MB in the beginning and 1.0GB in the end (delta: -924.6MB). Peak memory consumption was 363.0MB. Max. memory is 16.1GB. [2024-11-08 18:05:59,969 INFO L158 Benchmark]: CDTParser took 0.40ms. Allocated memory is still 142.6MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 18:05:59,970 INFO L158 Benchmark]: CACSL2BoogieTranslator took 685.27ms. Allocated memory is still 142.6MB. Free memory was 111.5MB in the beginning and 91.8MB in the end (delta: 19.8MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2024-11-08 18:05:59,970 INFO L158 Benchmark]: Boogie Procedure Inliner took 127.12ms. Allocated memory is still 142.6MB. Free memory was 91.8MB in the beginning and 85.0MB in the end (delta: 6.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2024-11-08 18:05:59,970 INFO L158 Benchmark]: Boogie Preprocessor took 146.31ms. Allocated memory is still 142.6MB. Free memory was 85.0MB in the beginning and 76.2MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-08 18:05:59,971 INFO L158 Benchmark]: RCFGBuilder took 1374.45ms. Allocated memory is still 142.6MB. Free memory was 75.8MB in the beginning and 78.2MB in the end (delta: -2.4MB). Peak memory consumption was 22.7MB. Max. memory is 16.1GB. [2024-11-08 18:05:59,971 INFO L158 Benchmark]: TraceAbstraction took 785700.76ms. Allocated memory was 142.6MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 77.6MB in the beginning and 1.0GB in the end (delta: -959.6MB). Peak memory consumption was 327.7MB. Max. memory is 16.1GB. [2024-11-08 18:05:59,975 INFO L158 Benchmark]: Witness Printer took 6.27ms. Allocated memory is still 1.4GB. Free memory was 1.0GB in the beginning and 1.0GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 18:05:59,977 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.40ms. Allocated memory is still 142.6MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 685.27ms. Allocated memory is still 142.6MB. Free memory was 111.5MB in the beginning and 91.8MB in the end (delta: 19.8MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 127.12ms. Allocated memory is still 142.6MB. Free memory was 91.8MB in the beginning and 85.0MB in the end (delta: 6.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 146.31ms. Allocated memory is still 142.6MB. Free memory was 85.0MB in the beginning and 76.2MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1374.45ms. Allocated memory is still 142.6MB. Free memory was 75.8MB in the beginning and 78.2MB in the end (delta: -2.4MB). Peak memory consumption was 22.7MB. Max. memory is 16.1GB. * TraceAbstraction took 785700.76ms. Allocated memory was 142.6MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 77.6MB in the beginning and 1.0GB in the end (delta: -959.6MB). Peak memory consumption was 327.7MB. Max. memory is 16.1GB. * Witness Printer took 6.27ms. Allocated memory is still 1.4GB. Free memory was 1.0GB in the beginning and 1.0GB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 216, overapproximation of shiftLeft at line 94, overapproximation of bitwiseOr at line 133, overapproximation of someBinaryArithmeticFLOAToperation at line 140. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] float var_1_1 = 10.875; [L23] float var_1_4 = 64.75; [L24] float var_1_5 = 4.75; [L25] float var_1_6 = 63.95; [L26] unsigned long int var_1_7 = 32; [L27] unsigned long int var_1_8 = 4162005566; [L28] float var_1_11 = 0.5; [L29] unsigned char var_1_12 = 1; [L30] unsigned char var_1_13 = 0; [L31] unsigned char var_1_14 = 0; [L32] unsigned char var_1_15 = 0; [L33] float var_1_16 = 32.375; [L34] unsigned short int var_1_17 = 32; [L35] unsigned short int var_1_18 = 18423; [L36] unsigned short int var_1_19 = 19325; [L37] unsigned short int var_1_20 = 10000; [L38] unsigned short int var_1_21 = 5; [L39] unsigned long int var_1_22 = 128; [L40] unsigned short int var_1_23 = 1; [L41] signed char var_1_24 = 5; [L42] signed char var_1_25 = 32; [L43] signed char var_1_26 = -10; [L44] signed long int var_1_27 = 1081977464; [L45] unsigned short int var_1_28 = 1; [L46] unsigned char var_1_29 = 128; [L47] unsigned char var_1_30 = 100; [L48] unsigned short int var_1_31 = 37977; [L49] unsigned short int var_1_32 = 1; [L50] float var_1_34 = 49.4; [L51] float var_1_35 = 2.5; [L52] float var_1_36 = 7.7; [L53] float var_1_37 = 4.8; [L54] signed short int var_1_38 = -10; [L55] signed short int var_1_39 = 10000; [L56] signed long int var_1_40 = -2; [L57] signed short int var_1_42 = -1; [L58] float last_1_var_1_11 = 0.5; [L59] unsigned short int last_1_var_1_23 = 1; [L60] unsigned short int last_1_var_1_28 = 1; [L61] signed short int last_1_var_1_38 = -10; [L62] signed long int last_1_var_1_40 = -2; [L63] signed short int last_1_var_1_42 = -1; VAL [isInitial=0, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_4=259/4, var_1_5=19/4, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L220] isInitial = 1 [L221] FCALL initially() [L222] int k_loop; [L223] k_loop = 0 VAL [isInitial=1, k_loop=0, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_4=259/4, var_1_5=19/4, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L223] COND FALSE !(k_loop < 1) VAL [isInitial=1, k_loop=0, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_4=259/4, var_1_5=19/4, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L223] COND TRUE k_loop < 1 [L224] CALL updateLastVariables() [L208] last_1_var_1_11 = var_1_11 [L209] last_1_var_1_23 = var_1_23 [L210] last_1_var_1_28 = var_1_28 [L211] last_1_var_1_38 = var_1_38 [L212] last_1_var_1_40 = var_1_40 [L213] last_1_var_1_42 = var_1_42 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_4=259/4, var_1_5=19/4, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L224] RET updateLastVariables() [L225] CALL updateVariables() [L144] var_1_4 = __VERIFIER_nondet_float() [L145] CALL assume_abort_if_not((var_1_4 >= -922337.2036854765600e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854765600e+12F && var_1_4 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_5=19/4, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_5=19/4, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L145] RET assume_abort_if_not((var_1_4 >= -922337.2036854765600e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854765600e+12F && var_1_4 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_5=19/4, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L146] var_1_5 = __VERIFIER_nondet_float() [L147] CALL assume_abort_if_not((var_1_5 >= -461168.6018427382800e+13F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 4611686.018427382800e+12F && var_1_5 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L147] RET assume_abort_if_not((var_1_5 >= -461168.6018427382800e+13F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 4611686.018427382800e+12F && var_1_5 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_6=1279/20, var_1_7=32, var_1_8=4162005566] [L148] var_1_6 = __VERIFIER_nondet_float() [L149] CALL assume_abort_if_not((var_1_6 >= -461168.6018427382800e+13F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 4611686.018427382800e+12F && var_1_6 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=4162005566] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=4162005566] [L149] RET assume_abort_if_not((var_1_6 >= -461168.6018427382800e+13F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 4611686.018427382800e+12F && var_1_6 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=4162005566] [L150] var_1_8 = __VERIFIER_nondet_ulong() [L151] CALL assume_abort_if_not(var_1_8 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L151] RET assume_abort_if_not(var_1_8 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L152] CALL assume_abort_if_not(var_1_8 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L152] RET assume_abort_if_not(var_1_8 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L153] var_1_12 = __VERIFIER_nondet_uchar() [L154] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L154] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L155] CALL assume_abort_if_not(var_1_12 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L155] RET assume_abort_if_not(var_1_12 <= 1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L156] var_1_14 = __VERIFIER_nondet_uchar() [L157] CALL assume_abort_if_not(var_1_14 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L157] RET assume_abort_if_not(var_1_14 >= 1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L158] CALL assume_abort_if_not(var_1_14 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L158] RET assume_abort_if_not(var_1_14 <= 1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L159] var_1_15 = __VERIFIER_nondet_uchar() [L160] CALL assume_abort_if_not(var_1_15 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L160] RET assume_abort_if_not(var_1_15 >= 0) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L161] CALL assume_abort_if_not(var_1_15 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L161] RET assume_abort_if_not(var_1_15 <= 0) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=18423, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L162] var_1_18 = __VERIFIER_nondet_ushort() [L163] CALL assume_abort_if_not(var_1_18 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L163] RET assume_abort_if_not(var_1_18 >= 16383) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L164] CALL assume_abort_if_not(var_1_18 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L164] RET assume_abort_if_not(var_1_18 <= 32767) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=19325, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L165] var_1_19 = __VERIFIER_nondet_ushort() [L166] CALL assume_abort_if_not(var_1_19 >= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L166] RET assume_abort_if_not(var_1_19 >= 16384) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L167] CALL assume_abort_if_not(var_1_19 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L167] RET assume_abort_if_not(var_1_19 <= 32767) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=10000, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L168] var_1_20 = __VERIFIER_nondet_ushort() [L169] CALL assume_abort_if_not(var_1_20 >= 8192) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L169] RET assume_abort_if_not(var_1_20 >= 8192) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L170] CALL assume_abort_if_not(var_1_20 <= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L170] RET assume_abort_if_not(var_1_20 <= 16384) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=5, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L171] var_1_21 = __VERIFIER_nondet_ushort() [L172] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L172] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L173] CALL assume_abort_if_not(var_1_21 <= 8192) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L173] RET assume_abort_if_not(var_1_21 <= 8192) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=5, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L174] var_1_24 = __VERIFIER_nondet_char() [L175] CALL assume_abort_if_not(var_1_24 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L175] RET assume_abort_if_not(var_1_24 >= -1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L176] CALL assume_abort_if_not(var_1_24 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L176] RET assume_abort_if_not(var_1_24 <= 127) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=32, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L177] var_1_25 = __VERIFIER_nondet_char() [L178] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L178] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L179] CALL assume_abort_if_not(var_1_25 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L179] RET assume_abort_if_not(var_1_25 <= 127) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=-10, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L180] var_1_26 = __VERIFIER_nondet_char() [L181] CALL assume_abort_if_not(var_1_26 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L181] RET assume_abort_if_not(var_1_26 >= -128) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L182] CALL assume_abort_if_not(var_1_26 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L182] RET assume_abort_if_not(var_1_26 <= 127) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L183] CALL assume_abort_if_not(var_1_26 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L183] RET assume_abort_if_not(var_1_26 != 0) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1081977464, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L184] var_1_27 = __VERIFIER_nondet_long() [L185] CALL assume_abort_if_not(var_1_27 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L185] RET assume_abort_if_not(var_1_27 >= 1073741823) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L186] CALL assume_abort_if_not(var_1_27 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L186] RET assume_abort_if_not(var_1_27 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=128, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L187] var_1_29 = __VERIFIER_nondet_uchar() [L188] CALL assume_abort_if_not(var_1_29 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L188] RET assume_abort_if_not(var_1_29 >= 127) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L189] CALL assume_abort_if_not(var_1_29 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L189] RET assume_abort_if_not(var_1_29 <= 255) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=100, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L190] var_1_30 = __VERIFIER_nondet_uchar() [L191] CALL assume_abort_if_not(var_1_30 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L191] RET assume_abort_if_not(var_1_30 >= 1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L192] CALL assume_abort_if_not(var_1_30 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L192] RET assume_abort_if_not(var_1_30 <= 126) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L193] CALL assume_abort_if_not(var_1_30 != 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L193] RET assume_abort_if_not(var_1_30 != 127) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=37977, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L194] var_1_31 = __VERIFIER_nondet_ushort() [L195] CALL assume_abort_if_not(var_1_31 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L195] RET assume_abort_if_not(var_1_31 >= 32767) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L196] CALL assume_abort_if_not(var_1_31 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L196] RET assume_abort_if_not(var_1_31 <= 65534) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_35=5/2, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L197] var_1_35 = __VERIFIER_nondet_float() [L198] 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_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L198] 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_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_36=77/10, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L199] var_1_36 = __VERIFIER_nondet_float() [L200] CALL assume_abort_if_not((var_1_36 >= 0.0F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 4611686.018427382800e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L200] RET assume_abort_if_not((var_1_36 >= 0.0F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 4611686.018427382800e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_37=24/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L201] var_1_37 = __VERIFIER_nondet_float() [L202] CALL assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 4611686.018427382800e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L202] RET assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 4611686.018427382800e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=10000, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L203] var_1_39 = __VERIFIER_nondet_short() [L204] CALL assume_abort_if_not(var_1_39 >= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L204] RET assume_abort_if_not(var_1_39 >= 8191) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L205] CALL assume_abort_if_not(var_1_39 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L205] RET assume_abort_if_not(var_1_39 <= 16383) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=1, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L225] RET updateVariables() [L226] CALL step() [L67] COND TRUE ((((last_1_var_1_42) < (var_1_24)) ? (last_1_var_1_42) : (var_1_24))) != (last_1_var_1_38 + ((((last_1_var_1_28) < (last_1_var_1_23)) ? (last_1_var_1_28) : (last_1_var_1_23)))) [L68] var_1_32 = var_1_30 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L76] unsigned short int stepLocal_5 = var_1_19; VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_5=32767, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-10, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L77] COND TRUE stepLocal_5 > var_1_32 [L78] var_1_38 = (var_1_29 + (((((var_1_21) < (var_1_30)) ? (var_1_21) : (var_1_30))) - (var_1_39 - 16))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L80] EXPR var_1_19 << var_1_20 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=1, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L80] COND FALSE !((last_1_var_1_40 / (var_1_29 - var_1_30)) > (var_1_19 << var_1_20)) [L83] var_1_28 = 50 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L85] signed long int stepLocal_3 = -1; VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_3=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L86] COND FALSE !(stepLocal_3 > ((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28)))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L89] COND TRUE var_1_5 < var_1_4 [L90] var_1_7 = (((((var_1_8 - var_1_28)) < (var_1_17)) ? ((var_1_8 - var_1_28)) : (var_1_17))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L94] EXPR var_1_18 << var_1_32 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=128, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L94] COND FALSE !((var_1_18 << var_1_32) <= (var_1_19 + var_1_20)) [L101] var_1_22 = var_1_18 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L103] signed long int stepLocal_4 = (var_1_24 - var_1_25) / var_1_26; VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_4=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L104] COND FALSE !(stepLocal_4 == (var_1_19 - (var_1_27 - var_1_18))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L107] EXPR var_1_8 ^ var_1_38 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L107] EXPR var_1_29 & (var_1_8 ^ var_1_38) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_34=247/5, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L107] COND TRUE (var_1_29 & (var_1_8 ^ var_1_38)) < var_1_17 [L108] var_1_34 = ((255.5f - var_1_35) + (((((var_1_36 - var_1_37)) < (var_1_5)) ? ((var_1_36 - var_1_37)) : (var_1_5)))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=-1, var_1_7=32, var_1_8=12884885773] [L110] var_1_42 = var_1_25 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L111] EXPR var_1_28 ^ var_1_8 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L111] EXPR (var_1_28 ^ var_1_8) & var_1_23 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L111] unsigned long int stepLocal_2 = (var_1_28 ^ var_1_8) & var_1_23; [L112] COND FALSE !(var_1_28 <= stepLocal_2) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L115] unsigned short int stepLocal_6 = var_1_32; VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_6=125, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=-2, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L116] COND TRUE \read(var_1_14) [L117] var_1_40 = (((((var_1_30 + var_1_32)) < (var_1_23)) ? ((var_1_30 + var_1_32)) : (var_1_23))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_6=125, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L125] unsigned long int stepLocal_1 = var_1_8 + var_1_17; VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_1=12884885805, stepLocal_6=125, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L126] COND FALSE !(\read(var_1_12)) [L131] var_1_13 = var_1_15 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_1=12884885805, stepLocal_6=125, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L133] EXPR var_1_7 | var_1_8 VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_1=12884885805, stepLocal_6=125, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L133] COND FALSE !(((var_1_7 | var_1_8) > var_1_17) && var_1_13) [L136] signed long int stepLocal_0 = var_1_40; VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_0=1, stepLocal_1=12884885805, stepLocal_6=125, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=87/8, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_7=32, var_1_8=12884885773] [L137] COND FALSE !(stepLocal_0 >= var_1_7) [L140] var_1_1 = (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, stepLocal_1=12884885805, stepLocal_6=125, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] [L226] RET step() [L227] CALL, EXPR property() [L216] EXPR (((var_1_40 >= var_1_7) ? (var_1_1 == ((float) ((((var_1_4) > (9.999999996E8f)) ? (var_1_4) : (9.999999996E8f))))) : (var_1_1 == ((float) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_5 < var_1_4) ? (var_1_7 == ((unsigned long int) (((((var_1_8 - var_1_28)) < (var_1_17)) ? ((var_1_8 - var_1_28)) : (var_1_17))))) : (var_1_7 == ((unsigned long int) var_1_28)))) && ((((var_1_7 | var_1_8) > var_1_17) && var_1_13) ? (var_1_11 == ((float) var_1_5)) : 1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] [L216] EXPR (((((var_1_40 >= var_1_7) ? (var_1_1 == ((float) ((((var_1_4) > (9.999999996E8f)) ? (var_1_4) : (9.999999996E8f))))) : (var_1_1 == ((float) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_5 < var_1_4) ? (var_1_7 == ((unsigned long int) (((((var_1_8 - var_1_28)) < (var_1_17)) ? ((var_1_8 - var_1_28)) : (var_1_17))))) : (var_1_7 == ((unsigned long int) var_1_28)))) && ((((var_1_7 | var_1_8) > var_1_17) && var_1_13) ? (var_1_11 == ((float) var_1_5)) : 1)) && (var_1_12 ? (((var_1_28 + var_1_40) > (var_1_8 + var_1_17)) ? (var_1_13 == ((unsigned char) var_1_14)) : 1) : (var_1_13 == ((unsigned char) var_1_15)))) && ((var_1_28 <= ((var_1_28 ^ var_1_8) & var_1_23)) ? (var_1_16 == ((float) var_1_4)) : 1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] [L216] EXPR (((((((var_1_40 >= var_1_7) ? (var_1_1 == ((float) ((((var_1_4) > (9.999999996E8f)) ? (var_1_4) : (9.999999996E8f))))) : (var_1_1 == ((float) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_5 < var_1_4) ? (var_1_7 == ((unsigned long int) (((((var_1_8 - var_1_28)) < (var_1_17)) ? ((var_1_8 - var_1_28)) : (var_1_17))))) : (var_1_7 == ((unsigned long int) var_1_28)))) && ((((var_1_7 | var_1_8) > var_1_17) && var_1_13) ? (var_1_11 == ((float) var_1_5)) : 1)) && (var_1_12 ? (((var_1_28 + var_1_40) > (var_1_8 + var_1_17)) ? (var_1_13 == ((unsigned char) var_1_14)) : 1) : (var_1_13 == ((unsigned char) var_1_15)))) && ((var_1_28 <= ((var_1_28 ^ var_1_8) & var_1_23)) ? (var_1_16 == ((float) var_1_4)) : 1)) && ((-1 > ((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28)))) ? (var_1_17 == ((unsigned short int) ((var_1_18 + var_1_19) - ((var_1_20 - var_1_21) + 5)))) : 1)) && (((var_1_18 << var_1_32) <= (var_1_19 + var_1_20)) ? ((var_1_17 >= var_1_19) ? (var_1_22 == ((unsigned long int) var_1_18)) : (var_1_22 == ((unsigned long int) var_1_20))) : (var_1_22 == ((unsigned long int) var_1_18))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] [L216] EXPR (((((((((var_1_40 >= var_1_7) ? (var_1_1 == ((float) ((((var_1_4) > (9.999999996E8f)) ? (var_1_4) : (9.999999996E8f))))) : (var_1_1 == ((float) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_5 < var_1_4) ? (var_1_7 == ((unsigned long int) (((((var_1_8 - var_1_28)) < (var_1_17)) ? ((var_1_8 - var_1_28)) : (var_1_17))))) : (var_1_7 == ((unsigned long int) var_1_28)))) && ((((var_1_7 | var_1_8) > var_1_17) && var_1_13) ? (var_1_11 == ((float) var_1_5)) : 1)) && (var_1_12 ? (((var_1_28 + var_1_40) > (var_1_8 + var_1_17)) ? (var_1_13 == ((unsigned char) var_1_14)) : 1) : (var_1_13 == ((unsigned char) var_1_15)))) && ((var_1_28 <= ((var_1_28 ^ var_1_8) & var_1_23)) ? (var_1_16 == ((float) var_1_4)) : 1)) && ((-1 > ((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28)))) ? (var_1_17 == ((unsigned short int) ((var_1_18 + var_1_19) - ((var_1_20 - var_1_21) + 5)))) : 1)) && (((var_1_18 << var_1_32) <= (var_1_19 + var_1_20)) ? ((var_1_17 >= var_1_19) ? (var_1_22 == ((unsigned long int) var_1_18)) : (var_1_22 == ((unsigned long int) var_1_20))) : (var_1_22 == ((unsigned long int) var_1_18)))) && ((((var_1_24 - var_1_25) / var_1_26) == (var_1_19 - (var_1_27 - var_1_18))) ? (var_1_23 == ((unsigned short int) (var_1_20 + var_1_18))) : 1)) && (((last_1_var_1_40 / (var_1_29 - var_1_30)) > (var_1_19 << var_1_20)) ? (var_1_28 == ((unsigned short int) (var_1_31 - var_1_21))) : (var_1_28 == ((unsigned short int) 50))) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] [L216] EXPR (((((((((((var_1_40 >= var_1_7) ? (var_1_1 == ((float) ((((var_1_4) > (9.999999996E8f)) ? (var_1_4) : (9.999999996E8f))))) : (var_1_1 == ((float) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_5 < var_1_4) ? (var_1_7 == ((unsigned long int) (((((var_1_8 - var_1_28)) < (var_1_17)) ? ((var_1_8 - var_1_28)) : (var_1_17))))) : (var_1_7 == ((unsigned long int) var_1_28)))) && ((((var_1_7 | var_1_8) > var_1_17) && var_1_13) ? (var_1_11 == ((float) var_1_5)) : 1)) && (var_1_12 ? (((var_1_28 + var_1_40) > (var_1_8 + var_1_17)) ? (var_1_13 == ((unsigned char) var_1_14)) : 1) : (var_1_13 == ((unsigned char) var_1_15)))) && ((var_1_28 <= ((var_1_28 ^ var_1_8) & var_1_23)) ? (var_1_16 == ((float) var_1_4)) : 1)) && ((-1 > ((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28)))) ? (var_1_17 == ((unsigned short int) ((var_1_18 + var_1_19) - ((var_1_20 - var_1_21) + 5)))) : 1)) && (((var_1_18 << var_1_32) <= (var_1_19 + var_1_20)) ? ((var_1_17 >= var_1_19) ? (var_1_22 == ((unsigned long int) var_1_18)) : (var_1_22 == ((unsigned long int) var_1_20))) : (var_1_22 == ((unsigned long int) var_1_18)))) && ((((var_1_24 - var_1_25) / var_1_26) == (var_1_19 - (var_1_27 - var_1_18))) ? (var_1_23 == ((unsigned short int) (var_1_20 + var_1_18))) : 1)) && (((last_1_var_1_40 / (var_1_29 - var_1_30)) > (var_1_19 << var_1_20)) ? (var_1_28 == ((unsigned short int) (var_1_31 - var_1_21))) : (var_1_28 == ((unsigned short int) 50)))) && ((((((last_1_var_1_42) < (var_1_24)) ? (last_1_var_1_42) : (var_1_24))) != (last_1_var_1_38 + ((((last_1_var_1_28) < (last_1_var_1_23)) ? (last_1_var_1_28) : (last_1_var_1_23))))) ? (var_1_32 == ((unsigned short int) var_1_30)) : ((16.8f <= last_1_var_1_11) ? (var_1_32 == ((unsigned short int) var_1_21)) : (var_1_32 == ((unsigned short int) var_1_30))))) && (((var_1_29 & (var_1_8 ^ var_1_38)) < var_1_17) ? (var_1_34 == ((float) ((255.5f - var_1_35) + (((((var_1_36 - var_1_37)) < (var_1_5)) ? ((var_1_36 - var_1_37)) : (var_1_5)))))) : 1) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] [L216-L217] return ((((((((((((((var_1_40 >= var_1_7) ? (var_1_1 == ((float) ((((var_1_4) > (9.999999996E8f)) ? (var_1_4) : (9.999999996E8f))))) : (var_1_1 == ((float) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_5 < var_1_4) ? (var_1_7 == ((unsigned long int) (((((var_1_8 - var_1_28)) < (var_1_17)) ? ((var_1_8 - var_1_28)) : (var_1_17))))) : (var_1_7 == ((unsigned long int) var_1_28)))) && ((((var_1_7 | var_1_8) > var_1_17) && var_1_13) ? (var_1_11 == ((float) var_1_5)) : 1)) && (var_1_12 ? (((var_1_28 + var_1_40) > (var_1_8 + var_1_17)) ? (var_1_13 == ((unsigned char) var_1_14)) : 1) : (var_1_13 == ((unsigned char) var_1_15)))) && ((var_1_28 <= ((var_1_28 ^ var_1_8) & var_1_23)) ? (var_1_16 == ((float) var_1_4)) : 1)) && ((-1 > ((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28)))) ? (var_1_17 == ((unsigned short int) ((var_1_18 + var_1_19) - ((var_1_20 - var_1_21) + 5)))) : 1)) && (((var_1_18 << var_1_32) <= (var_1_19 + var_1_20)) ? ((var_1_17 >= var_1_19) ? (var_1_22 == ((unsigned long int) var_1_18)) : (var_1_22 == ((unsigned long int) var_1_20))) : (var_1_22 == ((unsigned long int) var_1_18)))) && ((((var_1_24 - var_1_25) / var_1_26) == (var_1_19 - (var_1_27 - var_1_18))) ? (var_1_23 == ((unsigned short int) (var_1_20 + var_1_18))) : 1)) && (((last_1_var_1_40 / (var_1_29 - var_1_30)) > (var_1_19 << var_1_20)) ? (var_1_28 == ((unsigned short int) (var_1_31 - var_1_21))) : (var_1_28 == ((unsigned short int) 50)))) && ((((((last_1_var_1_42) < (var_1_24)) ? (last_1_var_1_42) : (var_1_24))) != (last_1_var_1_38 + ((((last_1_var_1_28) < (last_1_var_1_23)) ? (last_1_var_1_28) : (last_1_var_1_23))))) ? (var_1_32 == ((unsigned short int) var_1_30)) : ((16.8f <= last_1_var_1_11) ? (var_1_32 == ((unsigned short int) var_1_21)) : (var_1_32 == ((unsigned short int) var_1_30))))) && (((var_1_29 & (var_1_8 ^ var_1_38)) < var_1_17) ? (var_1_34 == ((float) ((255.5f - var_1_35) + (((((var_1_36 - var_1_37)) < (var_1_5)) ? ((var_1_36 - var_1_37)) : (var_1_5)))))) : 1)) && ((var_1_19 > var_1_32) ? (var_1_38 == ((signed short int) (var_1_29 + (((((var_1_21) < (var_1_30)) ? (var_1_21) : (var_1_30))) - (var_1_39 - 16))))) : 1)) && (var_1_14 ? (var_1_40 == ((signed long int) (((((var_1_30 + var_1_32)) < (var_1_23)) ? ((var_1_30 + var_1_32)) : (var_1_23))))) : (((var_1_32 / var_1_31) < var_1_32) ? (var_1_40 == ((signed long int) (var_1_39 + var_1_30))) : (var_1_40 == ((signed long int) var_1_25))))) && (var_1_42 == ((signed short int) var_1_25)) ; [L227] RET, EXPR property() [L227] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] [L19] reach_error() VAL [isInitial=1, last_1_var_1_11=1/2, last_1_var_1_23=1, last_1_var_1_28=1, last_1_var_1_38=-10, last_1_var_1_40=-2, last_1_var_1_42=-1, var_1_11=1/2, var_1_12=0, var_1_13=0, var_1_14=1, var_1_15=0, var_1_16=259/8, var_1_17=32, var_1_18=-49153, var_1_19=32767, var_1_1=2, var_1_20=8192, var_1_21=8192, var_1_22=16383, var_1_23=1, var_1_24=-1, var_1_25=0, var_1_26=1, var_1_27=1073741823, var_1_28=50, var_1_29=127, var_1_30=125, var_1_31=32767, var_1_32=125, var_1_38=-16115, var_1_39=16383, var_1_40=1, var_1_42=0, var_1_4=0, var_1_7=32, var_1_8=12884885773] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 164 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 785.4s, OverallIterations: 32, TraceHistogramMax: 40, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 403.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 33 mSolverCounterUnknown, 43582 SdHoareTripleChecker+Valid, 240.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 43494 mSDsluCounter, 34905 SdHoareTripleChecker+Invalid, 231.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 27010 mSDsCounter, 7943 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 39718 IncrementalHoareTripleChecker+Invalid, 47694 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 7943 mSolverCounterUnsat, 7895 mSDtfsCounter, 39718 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10774 GetRequests, 9502 SyntacticMatches, 17 SemanticMatches, 1255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41542 ImplicationChecksByTransitivity, 249.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=8518occurred in iteration=16, InterpolantAutomatonStates: 952, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 17.6s AutomataMinimizationTime, 31 MinimizatonAttempts, 32800 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 5.9s SatisfiabilityAnalysisTime, 350.9s InterpolantComputationTime, 12923 NumberOfCodeBlocks, 12923 NumberOfCodeBlocksAsserted, 47 NumberOfCheckSat, 14770 ConstructedInterpolants, 40 QuantifiedInterpolants, 115919 SizeOfPredicates, 67 NumberOfNonLiveVariables, 8582 ConjunctsInSsa, 374 ConjunctsInUnsatCore, 54 InterpolantComputations, 17 PerfectInterpolantSequences, 163809/168480 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-08 18:06:00,211 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-08 18:06:00,412 FATAL L548 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Could not destroy process within 200 ms, abandoning it Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX --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 7af22c4985483bd6c8caf866cf1f41c10246f5959d956f77eec260fff7ae1f47 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 18:06:03,337 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 18:06:03,462 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-08 18:06:03,472 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 18:06:03,473 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 18:06:03,543 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 18:06:03,547 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 18:06:03,547 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 18:06:03,550 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 18:06:03,551 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 18:06:03,553 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 18:06:03,554 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 18:06:03,555 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 18:06:03,555 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 18:06:03,556 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 18:06:03,560 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 18:06:03,560 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 18:06:03,561 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 18:06:03,561 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 18:06:03,562 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 18:06:03,562 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 18:06:03,567 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 18:06:03,568 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 18:06:03,568 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 18:06:03,569 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-08 18:06:03,569 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 18:06:03,569 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-08 18:06:03,570 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 18:06:03,571 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 18:06:03,571 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 18:06:03,572 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 18:06:03,572 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 18:06:03,573 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 18:06:03,573 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 18:06:03,574 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:06:03,574 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 18:06:03,575 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 18:06:03,575 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 18:06:03,576 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-08 18:06:03,576 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-08 18:06:03,577 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 18:06:03,579 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 18:06:03,580 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 18:06:03,580 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 18:06:03,581 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX 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 -> 7af22c4985483bd6c8caf866cf1f41c10246f5959d956f77eec260fff7ae1f47 [2024-11-08 18:06:04,133 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 18:06:04,178 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 18:06:04,182 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 18:06:04,184 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 18:06:04,184 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 18:06:04,186 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i Unable to find full path for "g++" [2024-11-08 18:06:06,787 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 18:06:07,135 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 18:06:07,138 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i [2024-11-08 18:06:07,153 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data/aa7574b40/c0a18bdd5a114e6b80549a0289cd2c5c/FLAG6e4e1f499 [2024-11-08 18:06:07,384 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/data/aa7574b40/c0a18bdd5a114e6b80549a0289cd2c5c [2024-11-08 18:06:07,387 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 18:06:07,390 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 18:06:07,395 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 18:06:07,395 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 18:06:07,406 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 18:06:07,407 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:06:07" (1/1) ... [2024-11-08 18:06:07,408 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@778efaef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:07, skipping insertion in model container [2024-11-08 18:06:07,408 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:06:07" (1/1) ... [2024-11-08 18:06:07,471 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 18:06:07,800 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_842eda00-f10f-4c45-b975-be2c6aa50176/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i[916,929] [2024-11-08 18:06:07,934 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:06:07,975 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 18:06:07,997 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_842eda00-f10f-4c45-b975-be2c6aa50176/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_100-1loop_file-68.i[916,929] [2024-11-08 18:06:08,086 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:06:08,121 INFO L204 MainTranslator]: Completed translation [2024-11-08 18:06:08,122 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08 WrapperNode [2024-11-08 18:06:08,122 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 18:06:08,123 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 18:06:08,124 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 18:06:08,124 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 18:06:08,133 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,160 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,212 INFO L138 Inliner]: procedures = 27, calls = 53, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 240 [2024-11-08 18:06:08,213 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 18:06:08,214 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 18:06:08,215 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 18:06:08,215 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 18:06:08,230 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,231 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,238 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,259 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-08 18:06:08,260 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,260 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,279 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,284 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,289 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,292 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,299 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 18:06:08,301 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 18:06:08,301 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 18:06:08,301 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 18:06:08,303 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (1/1) ... [2024-11-08 18:06:08,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:06:08,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:06:08,365 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 18:06:08,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 18:06:08,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 18:06:08,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-08 18:06:08,412 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 18:06:08,413 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 18:06:08,415 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 18:06:08,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 18:06:08,607 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 18:06:08,610 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 18:06:12,506 INFO L? ?]: Removed 24 outVars from TransFormulas that were not future-live. [2024-11-08 18:06:12,510 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 18:06:12,539 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 18:06:12,541 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-08 18:06:12,541 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:06:12 BoogieIcfgContainer [2024-11-08 18:06:12,542 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 18:06:12,545 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 18:06:12,546 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 18:06:12,550 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 18:06:12,551 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 06:06:07" (1/3) ... [2024-11-08 18:06:12,553 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a5f53a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:06:12, skipping insertion in model container [2024-11-08 18:06:12,554 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:06:08" (2/3) ... [2024-11-08 18:06:12,554 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a5f53a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:06:12, skipping insertion in model container [2024-11-08 18:06:12,556 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:06:12" (3/3) ... [2024-11-08 18:06:12,558 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_100-1loop_file-68.i [2024-11-08 18:06:12,580 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 18:06:12,580 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 18:06:12,669 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 18:06:12,681 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;@5038305f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 18:06:12,681 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 18:06:12,689 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 63 states have (on average 1.3492063492063493) internal successors, (85), 64 states have internal predecessors, (85), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-08 18:06:12,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2024-11-08 18:06:12,722 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:12,724 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:06:12,725 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:12,735 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:12,736 INFO L85 PathProgramCache]: Analyzing trace with hash 609842671, now seen corresponding path program 1 times [2024-11-08 18:06:12,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:12,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864304208] [2024-11-08 18:06:12,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:12,762 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-08 18:06:12,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:06:12,767 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:12,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:13,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:13,580 INFO L255 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-08 18:06:13,595 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:13,672 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 1310 proven. 0 refuted. 0 times theorem prover too weak. 1810 trivial. 0 not checked. [2024-11-08 18:06:13,672 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:06:13,673 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:06:13,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864304208] [2024-11-08 18:06:13,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864304208] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:06:13,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:06:13,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 18:06:13,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728344975] [2024-11-08 18:06:13,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:06:13,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 18:06:13,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:06:13,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 18:06:13,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 18:06:13,726 INFO L87 Difference]: Start difference. First operand has 106 states, 63 states have (on average 1.3492063492063493) internal successors, (85), 64 states have internal predecessors, (85), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Second operand has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 18:06:13,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:13,778 INFO L93 Difference]: Finished difference Result 209 states and 367 transitions. [2024-11-08 18:06:13,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 18:06:13,784 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 252 [2024-11-08 18:06:13,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:13,801 INFO L225 Difference]: With dead ends: 209 [2024-11-08 18:06:13,802 INFO L226 Difference]: Without dead ends: 102 [2024-11-08 18:06:13,809 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 251 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-08 18:06:13,816 INFO L432 NwaCegarLoop]: 163 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, 163 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-08 18:06:13,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:06:13,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-11-08 18:06:13,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2024-11-08 18:06:13,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 60 states have (on average 1.3) internal successors, (78), 60 states have internal predecessors, (78), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-08 18:06:13,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 158 transitions. [2024-11-08 18:06:13,912 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 158 transitions. Word has length 252 [2024-11-08 18:06:13,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:13,913 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 158 transitions. [2024-11-08 18:06:13,913 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-08 18:06:13,914 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 158 transitions. [2024-11-08 18:06:13,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2024-11-08 18:06:13,925 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:13,925 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:06:13,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-08 18:06:14,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:14,128 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:14,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:14,130 INFO L85 PathProgramCache]: Analyzing trace with hash 2097181739, now seen corresponding path program 1 times [2024-11-08 18:06:14,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:14,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1964028305] [2024-11-08 18:06:14,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:14,134 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-08 18:06:14,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:06:14,139 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:14,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:14,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:14,882 INFO L255 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 18:06:14,892 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:15,066 INFO L134 CoverageAnalysis]: Checked inductivity of 3120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2024-11-08 18:06:15,066 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:06:15,067 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:06:15,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1964028305] [2024-11-08 18:06:15,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1964028305] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:06:15,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:06:15,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:06:15,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018983204] [2024-11-08 18:06:15,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:06:15,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:06:15,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:06:15,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:06:15,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:06:15,080 INFO L87 Difference]: Start difference. First operand 102 states and 158 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 18:06:16,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 18:06:16,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:16,915 INFO L93 Difference]: Finished difference Result 201 states and 313 transitions. [2024-11-08 18:06:16,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:06:16,947 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 252 [2024-11-08 18:06:16,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:16,951 INFO L225 Difference]: With dead ends: 201 [2024-11-08 18:06:16,951 INFO L226 Difference]: Without dead ends: 102 [2024-11-08 18:06:16,953 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 250 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-08 18:06:16,955 INFO L432 NwaCegarLoop]: 156 mSDtfsCounter, 0 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:06:16,956 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 309 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 18:06:16,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-11-08 18:06:16,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2024-11-08 18:06:16,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 60 states have (on average 1.2833333333333334) internal successors, (77), 60 states have internal predecessors, (77), 40 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-08 18:06:16,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 157 transitions. [2024-11-08 18:06:16,975 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 157 transitions. Word has length 252 [2024-11-08 18:06:16,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:16,979 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 157 transitions. [2024-11-08 18:06:16,979 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-08 18:06:16,979 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 157 transitions. [2024-11-08 18:06:16,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2024-11-08 18:06:16,985 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:16,985 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:06:17,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:17,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:17,187 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:17,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:17,188 INFO L85 PathProgramCache]: Analyzing trace with hash 408237997, now seen corresponding path program 1 times [2024-11-08 18:06:17,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:17,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [463931790] [2024-11-08 18:06:17,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:17,190 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-08 18:06:17,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:06:17,193 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:17,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_842eda00-f10f-4c45-b975-be2c6aa50176/bin/uautomizer-verify-jihMAELWvX/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-08 18:06:18,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:18,153 INFO L255 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-08 18:06:18,169 INFO L278 TraceCheckSpWp]: Computing forward predicates...