./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1 --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 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 15:21:35,210 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 15:21:35,264 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 15:21:35,269 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 15:21:35,269 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 15:21:35,288 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 15:21:35,289 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 15:21:35,289 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 15:21:35,289 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 15:21:35,289 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 15:21:35,289 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 15:21:35,289 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 15:21:35,290 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 15:21:35,290 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 15:21:35,290 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 15:21:35,291 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:21:35,291 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:21:35,291 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:21:35,292 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 15:21:35,292 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1 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 -> 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c [2024-12-02 15:21:35,507 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 15:21:35,514 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 15:21:35,517 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 15:21:35,518 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 15:21:35,518 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 15:21:35,519 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c [2024-12-02 15:21:38,111 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/799a5c701/b36d9aa3bba24233941449e6da833206/FLAGabfa73e7f [2024-12-02 15:21:38,347 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 15:21:38,348 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c [2024-12-02 15:21:38,355 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/799a5c701/b36d9aa3bba24233941449e6da833206/FLAGabfa73e7f [2024-12-02 15:21:38,694 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/799a5c701/b36d9aa3bba24233941449e6da833206 [2024-12-02 15:21:38,695 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 15:21:38,696 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 15:21:38,697 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 15:21:38,697 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 15:21:38,700 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 15:21:38,701 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,702 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47933fce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38, skipping insertion in model container [2024-12-02 15:21:38,702 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,719 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 15:21:38,855 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-12-02 15:21:38,860 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-12-02 15:21:38,896 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:21:38,902 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 15:21:38,912 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-12-02 15:21:38,913 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-12-02 15:21:38,931 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:21:38,941 INFO L204 MainTranslator]: Completed translation [2024-12-02 15:21:38,942 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38 WrapperNode [2024-12-02 15:21:38,942 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 15:21:38,942 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 15:21:38,942 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 15:21:38,943 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 15:21:38,948 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,956 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,973 INFO L138 Inliner]: procedures = 27, calls = 19, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 77 [2024-12-02 15:21:38,973 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 15:21:38,974 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 15:21:38,974 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 15:21:38,974 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 15:21:38,983 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,983 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,985 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,998 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-12-02 15:21:38,998 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:38,998 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:39,004 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:39,005 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:39,010 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:39,011 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:39,012 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:39,014 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 15:21:39,015 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 15:21:39,015 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 15:21:39,015 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 15:21:39,016 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (1/1) ... [2024-12-02 15:21:39,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:21:39,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:21:39,045 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 15:21:39,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 15:21:39,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 15:21:39,070 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2024-12-02 15:21:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2024-12-02 15:21:39,070 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2024-12-02 15:21:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2024-12-02 15:21:39,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 15:21:39,070 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 15:21:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 15:21:39,070 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-12-02 15:21:39,070 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-12-02 15:21:39,138 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 15:21:39,140 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 15:21:39,417 INFO L? ?]: Removed 60 outVars from TransFormulas that were not future-live. [2024-12-02 15:21:39,418 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 15:21:39,428 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 15:21:39,428 INFO L312 CfgBuilder]: Removed 4 assume(true) statements. [2024-12-02 15:21:39,428 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:21:39 BoogieIcfgContainer [2024-12-02 15:21:39,428 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 15:21:39,430 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 15:21:39,431 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 15:21:39,435 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 15:21:39,435 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:21:38" (1/3) ... [2024-12-02 15:21:39,436 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6bc82759 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:21:39, skipping insertion in model container [2024-12-02 15:21:39,436 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:38" (2/3) ... [2024-12-02 15:21:39,436 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6bc82759 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:21:39, skipping insertion in model container [2024-12-02 15:21:39,436 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:21:39" (3/3) ... [2024-12-02 15:21:39,437 INFO L128 eAbstractionObserver]: Analyzing ICFG square_7+soft_float_4-2a.c.cil.c [2024-12-02 15:21:39,452 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 15:21:39,453 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG square_7+soft_float_4-2a.c.cil.c that has 4 procedures, 85 locations, 1 initial locations, 2 loop locations, and 2 error locations. [2024-12-02 15:21:39,504 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 15:21:39,514 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;@4a99b204, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 15:21:39,514 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-12-02 15:21:39,518 INFO L276 IsEmpty]: Start isEmpty. Operand has 85 states, 71 states have (on average 1.5211267605633803) internal successors, (108), 73 states have internal predecessors, (108), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-12-02 15:21:39,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-02 15:21:39,522 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:21:39,522 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:21:39,522 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:21:39,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:21:39,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1530844763, now seen corresponding path program 1 times [2024-12-02 15:21:39,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:21:39,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689982764] [2024-12-02 15:21:39,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:21:39,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:21:39,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:21:39,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:21:39,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:21:39,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689982764] [2024-12-02 15:21:39,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689982764] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:21:39,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:21:39,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 15:21:39,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349291536] [2024-12-02 15:21:39,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:21:39,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 15:21:39,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:21:39,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 15:21:39,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 15:21:39,639 INFO L87 Difference]: Start difference. First operand has 85 states, 71 states have (on average 1.5211267605633803) internal successors, (108), 73 states have internal predecessors, (108), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:21:39,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:21:39,662 INFO L93 Difference]: Finished difference Result 165 states and 248 transitions. [2024-12-02 15:21:39,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 15:21:39,664 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-12-02 15:21:39,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:21:39,669 INFO L225 Difference]: With dead ends: 165 [2024-12-02 15:21:39,669 INFO L226 Difference]: Without dead ends: 78 [2024-12-02 15:21:39,672 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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-12-02 15:21:39,674 INFO L435 NwaCegarLoop]: 114 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, 114 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-12-02 15:21:39,675 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:21:39,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-12-02 15:21:39,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2024-12-02 15:21:39,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 65 states have (on average 1.4) internal successors, (91), 67 states have internal predecessors, (91), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-12-02 15:21:39,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 106 transitions. [2024-12-02 15:21:39,712 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 106 transitions. Word has length 7 [2024-12-02 15:21:39,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:21:39,713 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 106 transitions. [2024-12-02 15:21:39,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:21:39,713 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 106 transitions. [2024-12-02 15:21:39,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-02 15:21:39,714 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:21:39,714 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:21:39,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 15:21:39,714 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:21:39,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:21:39,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1530904345, now seen corresponding path program 1 times [2024-12-02 15:21:39,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:21:39,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450472332] [2024-12-02 15:21:39,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:21:39,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:21:39,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:21:39,730 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:21:39,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:21:39,752 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 15:21:39,752 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 15:21:39,753 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2024-12-02 15:21:39,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-12-02 15:21:39,755 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 15:21:39,757 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1] [2024-12-02 15:21:39,767 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 15:21:39,770 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 03:21:39 BoogieIcfgContainer [2024-12-02 15:21:39,770 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 15:21:39,771 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 15:21:39,771 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 15:21:39,771 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 15:21:39,771 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:21:39" (3/4) ... [2024-12-02 15:21:39,773 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 15:21:39,773 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 15:21:39,774 INFO L158 Benchmark]: Toolchain (without parser) took 1077.65ms. Allocated memory is still 117.4MB. Free memory was 92.5MB in the beginning and 86.0MB in the end (delta: 6.5MB). Peak memory consumption was 5.1MB. Max. memory is 16.1GB. [2024-12-02 15:21:39,774 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 117.4MB. Free memory was 73.1MB in the beginning and 73.1MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:21:39,774 INFO L158 Benchmark]: CACSL2BoogieTranslator took 244.80ms. Allocated memory is still 117.4MB. Free memory was 92.5MB in the beginning and 78.3MB in the end (delta: 14.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-02 15:21:39,774 INFO L158 Benchmark]: Boogie Procedure Inliner took 30.91ms. Allocated memory is still 117.4MB. Free memory was 78.3MB in the beginning and 76.9MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:21:39,775 INFO L158 Benchmark]: Boogie Preprocessor took 40.70ms. Allocated memory is still 117.4MB. Free memory was 76.9MB in the beginning and 75.0MB in the end (delta: 1.9MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:21:39,775 INFO L158 Benchmark]: RCFGBuilder took 413.45ms. Allocated memory is still 117.4MB. Free memory was 75.0MB in the beginning and 55.2MB in the end (delta: 19.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-02 15:21:39,775 INFO L158 Benchmark]: TraceAbstraction took 339.74ms. Allocated memory is still 117.4MB. Free memory was 54.8MB in the beginning and 86.6MB in the end (delta: -31.8MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:21:39,775 INFO L158 Benchmark]: Witness Printer took 2.66ms. Allocated memory is still 117.4MB. Free memory was 86.6MB in the beginning and 86.0MB in the end (delta: 546.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:21:39,776 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.34ms. Allocated memory is still 117.4MB. Free memory was 73.1MB in the beginning and 73.1MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 244.80ms. Allocated memory is still 117.4MB. Free memory was 92.5MB in the beginning and 78.3MB in the end (delta: 14.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 30.91ms. Allocated memory is still 117.4MB. Free memory was 78.3MB in the beginning and 76.9MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 40.70ms. Allocated memory is still 117.4MB. Free memory was 76.9MB in the beginning and 75.0MB in the end (delta: 1.9MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 413.45ms. Allocated memory is still 117.4MB. Free memory was 75.0MB in the beginning and 55.2MB in the end (delta: 19.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 339.74ms. Allocated memory is still 117.4MB. Free memory was 54.8MB in the beginning and 86.6MB in the end (delta: -31.8MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 2.66ms. Allocated memory is still 117.4MB. Free memory was 86.6MB in the beginning and 86.0MB in the end (delta: 546.8kB). 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: 48]: 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 47, overapproximation of someBinaryFLOATComparisonOperation at line 40, overapproximation of someBinaryArithmeticFLOAToperation at line 45. Possible FailurePath: [L310] COND TRUE __VERIFIER_nondet_int() [L311] CALL main1() [L39] float IN = __VERIFIER_nondet_float(); [L40] CALL assume_abort_if_not(IN >= 0.0f && IN < 1.0f) [L34] COND FALSE !(!cond) [L40] RET assume_abort_if_not(IN >= 0.0f && IN < 1.0f) [L42] float x = IN; [L44-L45] float result = 1.0f + 0.5f*x - 0.125f*x*x + 0.0625f*x*x*x - 0.0390625f*x*x*x*x; [L47] COND TRUE !(result >= 0.0f && result < 1.4f) [L48] reach_error() - UnprovableResult [Line: 61]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 85 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 0.3s, OverallIterations: 2, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 0 SdHoareTripleChecker+Valid, 0.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 0 mSDsluCounter, 114 SdHoareTripleChecker+Invalid, 0.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 0 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 0 IncrementalHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 0 mSolverCounterUnsat, 114 mSDtfsCounter, 0 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=85occurred in iteration=0, InterpolantAutomatonStates: 2, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 14 NumberOfCodeBlocks, 14 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 6 ConstructedInterpolants, 0 QuantifiedInterpolants, 6 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 15:21:39,789 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1 --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 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 15:21:41,706 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 15:21:41,793 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-02 15:21:41,799 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 15:21:41,799 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 15:21:41,820 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 15:21:41,821 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 15:21:41,821 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 15:21:41,821 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 15:21:41,821 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 15:21:41,821 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 15:21:41,821 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 15:21:41,822 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 15:21:41,822 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 15:21:41,822 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 15:21:41,823 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:21:41,823 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:21:41,824 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:21:41,824 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 15:21:41,824 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 15:21:41,825 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 15:21:41,825 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 15:21:41,825 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1 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 -> 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c [2024-12-02 15:21:42,073 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 15:21:42,082 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 15:21:42,084 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 15:21:42,085 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 15:21:42,086 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 15:21:42,087 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c [2024-12-02 15:21:44,757 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/61604b2bb/4145967ef8db4a8dab9af0d14ff0eb58/FLAG3e1ef6971 [2024-12-02 15:21:44,950 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 15:21:44,951 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c [2024-12-02 15:21:44,958 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/61604b2bb/4145967ef8db4a8dab9af0d14ff0eb58/FLAG3e1ef6971 [2024-12-02 15:21:45,314 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/data/61604b2bb/4145967ef8db4a8dab9af0d14ff0eb58 [2024-12-02 15:21:45,316 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 15:21:45,317 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 15:21:45,318 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 15:21:45,318 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 15:21:45,321 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 15:21:45,322 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,323 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5824ebb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45, skipping insertion in model container [2024-12-02 15:21:45,323 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,336 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 15:21:45,455 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-12-02 15:21:45,463 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-12-02 15:21:45,505 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:21:45,517 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 15:21:45,530 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-12-02 15:21:45,531 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_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-12-02 15:21:45,553 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:21:45,567 INFO L204 MainTranslator]: Completed translation [2024-12-02 15:21:45,567 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45 WrapperNode [2024-12-02 15:21:45,567 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 15:21:45,568 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 15:21:45,568 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 15:21:45,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 15:21:45,573 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,582 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,597 INFO L138 Inliner]: procedures = 28, calls = 19, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 73 [2024-12-02 15:21:45,598 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 15:21:45,598 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 15:21:45,598 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 15:21:45,598 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 15:21:45,607 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,608 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,611 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,624 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-12-02 15:21:45,624 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,624 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,632 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,633 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,636 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,638 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,639 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,642 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 15:21:45,643 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 15:21:45,643 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 15:21:45,643 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 15:21:45,644 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (1/1) ... [2024-12-02 15:21:45,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:21:45,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:21:45,670 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 15:21:45,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 15:21:45,693 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 15:21:45,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 15:21:45,694 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2024-12-02 15:21:45,694 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2024-12-02 15:21:45,694 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2024-12-02 15:21:45,694 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2024-12-02 15:21:45,694 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 15:21:45,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 15:21:45,694 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-12-02 15:21:45,694 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-12-02 15:21:45,754 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 15:21:45,755 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 15:21:50,222 INFO L? ?]: Removed 44 outVars from TransFormulas that were not future-live. [2024-12-02 15:21:50,222 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 15:21:50,232 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 15:21:50,232 INFO L312 CfgBuilder]: Removed 4 assume(true) statements. [2024-12-02 15:21:50,233 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:21:50 BoogieIcfgContainer [2024-12-02 15:21:50,233 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 15:21:50,235 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 15:21:50,235 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 15:21:50,239 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 15:21:50,239 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:21:45" (1/3) ... [2024-12-02 15:21:50,240 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d28eec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:21:50, skipping insertion in model container [2024-12-02 15:21:50,240 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:21:45" (2/3) ... [2024-12-02 15:21:50,240 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d28eec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:21:50, skipping insertion in model container [2024-12-02 15:21:50,240 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:21:50" (3/3) ... [2024-12-02 15:21:50,242 INFO L128 eAbstractionObserver]: Analyzing ICFG square_7+soft_float_4-2a.c.cil.c [2024-12-02 15:21:50,252 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 15:21:50,253 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG square_7+soft_float_4-2a.c.cil.c that has 4 procedures, 61 locations, 1 initial locations, 2 loop locations, and 2 error locations. [2024-12-02 15:21:50,296 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 15:21:50,305 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;@4ac8f3e5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 15:21:50,305 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-12-02 15:21:50,309 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 47 states have (on average 1.5106382978723405) internal successors, (71), 49 states have internal predecessors, (71), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-12-02 15:21:50,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-02 15:21:50,316 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:21:50,316 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:21:50,316 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:21:50,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:21:50,320 INFO L85 PathProgramCache]: Analyzing trace with hash 78502818, now seen corresponding path program 1 times [2024-12-02 15:21:50,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:21:50,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202838660] [2024-12-02 15:21:50,328 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:21:50,328 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-12-02 15:21:50,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 15:21:50,330 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:21:50,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:21:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:21:50,786 INFO L256 TraceCheckSpWp]: Trace formula consists of 20 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 15:21:50,789 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:21:50,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:21:50,802 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:21:50,802 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:21:50,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202838660] [2024-12-02 15:21:50,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202838660] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:21:50,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:21:50,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 15:21:50,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40993533] [2024-12-02 15:21:50,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:21:50,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 15:21:50,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:21:50,819 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 15:21:50,820 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 15:21:50,821 INFO L87 Difference]: Start difference. First operand has 61 states, 47 states have (on average 1.5106382978723405) internal successors, (71), 49 states have internal predecessors, (71), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:21:50,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:21:50,840 INFO L93 Difference]: Finished difference Result 117 states and 174 transitions. [2024-12-02 15:21:50,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 15:21:50,842 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-12-02 15:21:50,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:21:50,847 INFO L225 Difference]: With dead ends: 117 [2024-12-02 15:21:50,847 INFO L226 Difference]: Without dead ends: 54 [2024-12-02 15:21:50,849 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 6 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-12-02 15:21:50,851 INFO L435 NwaCegarLoop]: 79 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, 79 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-12-02 15:21:50,851 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 15:21:50,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-12-02 15:21:50,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2024-12-02 15:21:50,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 41 states have (on average 1.3658536585365855) internal successors, (56), 43 states have internal predecessors, (56), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-12-02 15:21:50,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 71 transitions. [2024-12-02 15:21:50,879 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 71 transitions. Word has length 7 [2024-12-02 15:21:50,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:21:50,879 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 71 transitions. [2024-12-02 15:21:50,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:21:50,879 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 71 transitions. [2024-12-02 15:21:50,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-02 15:21:50,880 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:21:50,880 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:21:50,888 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:21:51,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:21:51,081 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:21:51,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:21:51,081 INFO L85 PathProgramCache]: Analyzing trace with hash 78562400, now seen corresponding path program 1 times [2024-12-02 15:21:51,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:21:51,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2103641581] [2024-12-02 15:21:51,082 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:21:51,082 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-12-02 15:21:51,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 15:21:51,083 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:21:51,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:24:55,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:24:55,795 INFO L256 TraceCheckSpWp]: Trace formula consists of 20 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:24:55,796 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:25:04,344 WARN L286 SmtUtils]: Spent 8.18s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:25:12,447 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:25:20,625 WARN L286 SmtUtils]: Spent 8.18s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:25:24,690 WARN L851 $PredicateComparison]: unable to prove that (and (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (= (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) |c_ULTIMATE.start_main1_~result~0#1|)))) (= c_currentRoundingMode roundNearestTiesToEven)) is different from false [2024-12-02 15:25:28,724 WARN L873 $PredicateComparison]: unable to prove that (and (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (= (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) |c_ULTIMATE.start_main1_~result~0#1|)))) (= c_currentRoundingMode roundNearestTiesToEven)) is different from true [2024-12-02 15:25:45,035 WARN L286 SmtUtils]: Spent 8.20s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:25:53,232 WARN L286 SmtUtils]: Spent 8.20s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:26:01,334 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 30 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:26:13,586 WARN L286 SmtUtils]: Spent 8.20s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:26:21,500 WARN L286 SmtUtils]: Spent 7.91s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:26:29,613 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-12-02 15:26:33,711 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 ((_ to_fp 8 24) roundNearestTiesToEven 1.0)) (.cse1 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 2.0))) (.cse2 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 8.0))) (.cse3 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 16.0))) (.cse4 ((_ to_fp 8 24) roundNearestTiesToEven (/ 5.0 128.0)))) (or (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.lt (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) ((_ to_fp 8 24) roundNearestTiesToEven (/ 7.0 5.0)))))) (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.geq (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (_ +zero 8 24))))))) is different from false [2024-12-02 15:26:37,751 WARN L873 $PredicateComparison]: unable to prove that (let ((.cse0 ((_ to_fp 8 24) roundNearestTiesToEven 1.0)) (.cse1 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 2.0))) (.cse2 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 8.0))) (.cse3 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 16.0))) (.cse4 ((_ to_fp 8 24) roundNearestTiesToEven (/ 5.0 128.0)))) (or (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.lt (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) ((_ to_fp 8 24) roundNearestTiesToEven (/ 7.0 5.0)))))) (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.geq (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (_ +zero 8 24))))))) is different from true [2024-12-02 15:26:37,752 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:26:37,752 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:26:37,752 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:26:37,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2103641581] [2024-12-02 15:26:37,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2103641581] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:26:37,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:26:37,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:26:37,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552142040] [2024-12-02 15:26:37,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:26:37,753 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 15:26:37,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:26:37,754 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 15:26:37,754 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=11, Unknown=4, NotChecked=14, Total=42 [2024-12-02 15:26:37,754 INFO L87 Difference]: Start difference. First operand 54 states and 71 transitions. Second operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:26:41,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 15:26:45,996 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 15:26:50,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 15:26:50,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:26:50,387 INFO L93 Difference]: Finished difference Result 54 states and 71 transitions. [2024-12-02 15:26:50,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 15:26:50,388 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-12-02 15:26:50,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:26:50,389 INFO L225 Difference]: With dead ends: 54 [2024-12-02 15:26:50,389 INFO L226 Difference]: Without dead ends: 49 [2024-12-02 15:26:50,389 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=13, Invalid=11, Unknown=4, NotChecked=14, Total=42 [2024-12-02 15:26:50,390 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 65 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 142 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:26:50,390 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 166 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 3 Unknown, 142 Unchecked, 12.6s Time] [2024-12-02 15:26:50,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-12-02 15:26:50,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2024-12-02 15:26:50,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 37 states have (on average 1.3783783783783783) internal successors, (51), 38 states have internal predecessors, (51), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-12-02 15:26:50,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 66 transitions. [2024-12-02 15:26:50,397 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 66 transitions. Word has length 7 [2024-12-02 15:26:50,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:26:50,397 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 66 transitions. [2024-12-02 15:26:50,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:26:50,398 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 66 transitions. [2024-12-02 15:26:50,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-12-02 15:26:50,398 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:26:50,399 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:26:50,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:26:50,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 15:26:50,599 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:26:50,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:26:50,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1357209922, now seen corresponding path program 1 times [2024-12-02 15:26:50,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:26:50,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2052489929] [2024-12-02 15:26:50,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:26:50,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:26:50,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:26:50,602 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:26:50,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 15:26:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:26:50,653 INFO L256 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 15:26:50,655 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:26:51,461 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 15:26:51,462 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:26:51,832 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 15:26:51,832 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:26:51,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052489929] [2024-12-02 15:26:51,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052489929] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:26:51,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:26:51,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2024-12-02 15:26:51,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549236035] [2024-12-02 15:26:51,833 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:26:51,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 15:26:51,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:26:51,834 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 15:26:51,834 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:26:51,835 INFO L87 Difference]: Start difference. First operand 49 states and 66 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 15:26:52,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:26:52,784 INFO L93 Difference]: Finished difference Result 98 states and 134 transitions. [2024-12-02 15:26:52,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 15:26:52,785 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-12-02 15:26:52,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:26:52,787 INFO L225 Difference]: With dead ends: 98 [2024-12-02 15:26:52,787 INFO L226 Difference]: Without dead ends: 70 [2024-12-02 15:26:52,787 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:26:52,788 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 14 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:26:52,788 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 464 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:26:52,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2024-12-02 15:26:52,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 62. [2024-12-02 15:26:52,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 46 states have (on average 1.326086956521739) internal successors, (61), 48 states have internal predecessors, (61), 10 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (13), 9 states have call predecessors, (13), 9 states have call successors, (13) [2024-12-02 15:26:52,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 84 transitions. [2024-12-02 15:26:52,796 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 84 transitions. Word has length 32 [2024-12-02 15:26:52,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:26:52,796 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 84 transitions. [2024-12-02 15:26:52,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 15:26:52,797 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 84 transitions. [2024-12-02 15:26:52,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-12-02 15:26:52,797 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:26:52,797 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 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-12-02 15:26:52,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 15:26:52,998 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:26:52,998 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:26:52,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:26:52,998 INFO L85 PathProgramCache]: Analyzing trace with hash -569601816, now seen corresponding path program 1 times [2024-12-02 15:26:52,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:26:52,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [68503504] [2024-12-02 15:26:52,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:26:52,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:26:52,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:26:53,000 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:26:53,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 15:26:53,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:26:53,051 INFO L256 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-02 15:26:53,052 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:26:54,543 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-02 15:26:54,543 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:26:55,729 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 15:26:55,729 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:26:55,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68503504] [2024-12-02 15:26:55,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68503504] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 15:26:55,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:26:55,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 16 [2024-12-02 15:26:55,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82315122] [2024-12-02 15:26:55,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:26:55,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:26:55,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:26:55,731 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:26:55,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:26:55,731 INFO L87 Difference]: Start difference. First operand 62 states and 84 transitions. Second operand has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:26:56,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:26:56,511 INFO L93 Difference]: Finished difference Result 126 states and 168 transitions. [2024-12-02 15:26:56,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 15:26:56,512 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 35 [2024-12-02 15:26:56,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:26:56,514 INFO L225 Difference]: With dead ends: 126 [2024-12-02 15:26:56,514 INFO L226 Difference]: Without dead ends: 94 [2024-12-02 15:26:56,514 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:26:56,515 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 24 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:26:56,516 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 486 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:26:56,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-12-02 15:26:56,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 87. [2024-12-02 15:26:56,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 65 states have (on average 1.2923076923076924) internal successors, (84), 67 states have internal predecessors, (84), 14 states have call successors, (14), 6 states have call predecessors, (14), 7 states have return successors, (17), 13 states have call predecessors, (17), 13 states have call successors, (17) [2024-12-02 15:26:56,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 115 transitions. [2024-12-02 15:26:56,528 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 115 transitions. Word has length 35 [2024-12-02 15:26:56,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:26:56,528 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 115 transitions. [2024-12-02 15:26:56,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:26:56,529 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 115 transitions. [2024-12-02 15:26:56,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-12-02 15:26:56,530 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:26:56,530 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 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-12-02 15:26:56,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 15:26:56,730 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:26:56,730 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:26:56,731 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:26:56,731 INFO L85 PathProgramCache]: Analyzing trace with hash -512343514, now seen corresponding path program 1 times [2024-12-02 15:26:56,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:26:56,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2030606484] [2024-12-02 15:26:56,731 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:26:56,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:26:56,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:26:56,732 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:26:56,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 15:26:56,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:26:56,775 INFO L256 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:26:56,777 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:26:57,407 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 15:26:57,407 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:26:57,407 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:26:57,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030606484] [2024-12-02 15:26:57,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030606484] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:26:57,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:26:57,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 15:26:57,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092054283] [2024-12-02 15:26:57,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:26:57,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:26:57,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:26:57,409 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:26:57,409 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:26:57,409 INFO L87 Difference]: Start difference. First operand 87 states and 115 transitions. Second operand has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:26:57,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:26:57,934 INFO L93 Difference]: Finished difference Result 125 states and 164 transitions. [2024-12-02 15:26:57,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:26:57,934 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 35 [2024-12-02 15:26:57,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:26:57,936 INFO L225 Difference]: With dead ends: 125 [2024-12-02 15:26:57,936 INFO L226 Difference]: Without dead ends: 85 [2024-12-02 15:26:57,936 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:26:57,937 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 12 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 15:26:57,937 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 412 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 15:26:57,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-12-02 15:26:57,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 70. [2024-12-02 15:26:57,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 52 states have (on average 1.2884615384615385) internal successors, (67), 54 states have internal predecessors, (67), 11 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (14), 10 states have call predecessors, (14), 10 states have call successors, (14) [2024-12-02 15:26:57,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 92 transitions. [2024-12-02 15:26:57,950 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 92 transitions. Word has length 35 [2024-12-02 15:26:57,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:26:57,950 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 92 transitions. [2024-12-02 15:26:57,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:26:57,950 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 92 transitions. [2024-12-02 15:26:57,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-12-02 15:26:57,951 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:26:57,951 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:26:57,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 15:26:58,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:26:58,152 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:26:58,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:26:58,152 INFO L85 PathProgramCache]: Analyzing trace with hash -996850200, now seen corresponding path program 2 times [2024-12-02 15:26:58,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:26:58,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1509140783] [2024-12-02 15:26:58,153 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:26:58,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:26:58,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:26:58,154 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:26:58,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 15:26:58,196 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 15:26:58,196 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:26:58,196 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:26:58,198 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:26:59,653 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 15:26:59,653 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:26:59,653 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:26:59,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509140783] [2024-12-02 15:26:59,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509140783] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:26:59,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:26:59,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:26:59,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569357194] [2024-12-02 15:26:59,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:26:59,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:26:59,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:26:59,654 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:26:59,655 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:26:59,655 INFO L87 Difference]: Start difference. First operand 70 states and 92 transitions. Second operand has 12 states, 10 states have (on average 2.3) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:27:01,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:01,957 INFO L93 Difference]: Finished difference Result 145 states and 191 transitions. [2024-12-02 15:27:01,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:27:01,958 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 2.3) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2024-12-02 15:27:01,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:01,959 INFO L225 Difference]: With dead ends: 145 [2024-12-02 15:27:01,959 INFO L226 Difference]: Without dead ends: 113 [2024-12-02 15:27:01,960 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:27:01,961 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 40 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 986 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:01,961 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 986 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 15:27:01,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-12-02 15:27:01,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 103. [2024-12-02 15:27:01,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 77 states have (on average 1.2597402597402598) internal successors, (97), 80 states have internal predecessors, (97), 15 states have call successors, (15), 8 states have call predecessors, (15), 10 states have return successors, (22), 14 states have call predecessors, (22), 14 states have call successors, (22) [2024-12-02 15:27:01,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 134 transitions. [2024-12-02 15:27:01,975 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 134 transitions. Word has length 38 [2024-12-02 15:27:01,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:01,975 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 134 transitions. [2024-12-02 15:27:01,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 2.3) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:27:01,975 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 134 transitions. [2024-12-02 15:27:01,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-12-02 15:27:01,977 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:01,977 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 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-12-02 15:27:01,984 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 15:27:02,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:02,178 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:02,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:02,178 INFO L85 PathProgramCache]: Analyzing trace with hash 526581804, now seen corresponding path program 1 times [2024-12-02 15:27:02,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:02,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1372772019] [2024-12-02 15:27:02,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:02,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:02,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:02,180 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:02,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 15:27:02,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:02,223 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:27:02,224 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:02,849 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:27:02,849 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:03,205 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:27:03,205 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:03,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372772019] [2024-12-02 15:27:03,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372772019] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:27:03,205 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:27:03,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2024-12-02 15:27:03,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400539836] [2024-12-02 15:27:03,205 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:27:03,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:27:03,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:03,206 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:27:03,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:27:03,207 INFO L87 Difference]: Start difference. First operand 103 states and 134 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 15:27:03,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:03,952 INFO L93 Difference]: Finished difference Result 205 states and 269 transitions. [2024-12-02 15:27:03,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:27:03,953 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 38 [2024-12-02 15:27:03,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:03,955 INFO L225 Difference]: With dead ends: 205 [2024-12-02 15:27:03,955 INFO L226 Difference]: Without dead ends: 160 [2024-12-02 15:27:03,956 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:27:03,956 INFO L435 NwaCegarLoop]: 102 mSDtfsCounter, 36 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 651 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:03,957 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 651 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:27:03,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-12-02 15:27:03,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 139. [2024-12-02 15:27:03,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 104 states have (on average 1.2596153846153846) internal successors, (131), 107 states have internal predecessors, (131), 22 states have call successors, (22), 10 states have call predecessors, (22), 12 states have return successors, (31), 21 states have call predecessors, (31), 21 states have call successors, (31) [2024-12-02 15:27:03,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 184 transitions. [2024-12-02 15:27:03,981 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 184 transitions. Word has length 38 [2024-12-02 15:27:03,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:03,981 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 184 transitions. [2024-12-02 15:27:03,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 15:27:03,981 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 184 transitions. [2024-12-02 15:27:03,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-12-02 15:27:03,982 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:03,982 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 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-12-02 15:27:03,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 15:27:04,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:04,183 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:04,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:04,183 INFO L85 PathProgramCache]: Analyzing trace with hash 583840106, now seen corresponding path program 1 times [2024-12-02 15:27:04,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:04,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1203350172] [2024-12-02 15:27:04,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:04,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:04,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:04,185 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:04,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 15:27:04,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:04,229 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:27:04,230 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:05,472 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:27:05,472 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:08,216 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:08,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203350172] [2024-12-02 15:27:08,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203350172] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:27:08,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [726899353] [2024-12-02 15:27:08,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:08,216 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 15:27:08,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 15:27:08,218 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 15:27:08,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-12-02 15:27:08,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:08,302 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:27:08,304 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:08,712 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:27:08,712 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:08,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [726899353] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:27:08,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:27:08,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2024-12-02 15:27:08,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700866200] [2024-12-02 15:27:08,927 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:27:08,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:27:08,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:08,927 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:27:08,928 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:27:08,928 INFO L87 Difference]: Start difference. First operand 139 states and 184 transitions. Second operand has 11 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 15:27:10,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:10,769 INFO L93 Difference]: Finished difference Result 170 states and 216 transitions. [2024-12-02 15:27:10,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:27:10,770 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 38 [2024-12-02 15:27:10,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:10,771 INFO L225 Difference]: With dead ends: 170 [2024-12-02 15:27:10,771 INFO L226 Difference]: Without dead ends: 168 [2024-12-02 15:27:10,772 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:27:10,772 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 38 mSDsluCounter, 830 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 931 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:10,772 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 931 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 15:27:10,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-12-02 15:27:10,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 147. [2024-12-02 15:27:10,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 110 states have (on average 1.2454545454545454) internal successors, (137), 113 states have internal predecessors, (137), 22 states have call successors, (22), 12 states have call predecessors, (22), 14 states have return successors, (31), 21 states have call predecessors, (31), 21 states have call successors, (31) [2024-12-02 15:27:10,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 190 transitions. [2024-12-02 15:27:10,789 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 190 transitions. Word has length 38 [2024-12-02 15:27:10,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:10,789 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 190 transitions. [2024-12-02 15:27:10,789 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-02 15:27:10,789 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 190 transitions. [2024-12-02 15:27:10,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-12-02 15:27:10,790 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:10,790 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:27:10,796 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 15:27:10,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-12-02 15:27:11,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt [2024-12-02 15:27:11,191 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:11,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:11,191 INFO L85 PathProgramCache]: Analyzing trace with hash -728779408, now seen corresponding path program 1 times [2024-12-02 15:27:11,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:11,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1060251905] [2024-12-02 15:27:11,192 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:11,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:11,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:11,193 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:11,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 15:27:11,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:11,235 INFO L256 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 15:27:11,237 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:11,805 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:27:11,805 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:27:11,805 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:11,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060251905] [2024-12-02 15:27:11,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060251905] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:27:11,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:27:11,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 15:27:11,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136973871] [2024-12-02 15:27:11,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:27:11,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 15:27:11,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:11,806 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 15:27:11,806 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:27:11,806 INFO L87 Difference]: Start difference. First operand 147 states and 190 transitions. Second operand has 6 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:27:12,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:12,506 INFO L93 Difference]: Finished difference Result 163 states and 207 transitions. [2024-12-02 15:27:12,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:27:12,507 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2024-12-02 15:27:12,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:12,509 INFO L225 Difference]: With dead ends: 163 [2024-12-02 15:27:12,509 INFO L226 Difference]: Without dead ends: 161 [2024-12-02 15:27:12,509 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:27:12,510 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 3 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:12,510 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 294 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:27:12,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2024-12-02 15:27:12,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 153. [2024-12-02 15:27:12,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 114 states have (on average 1.2456140350877194) internal successors, (142), 118 states have internal predecessors, (142), 23 states have call successors, (23), 13 states have call predecessors, (23), 15 states have return successors, (32), 21 states have call predecessors, (32), 22 states have call successors, (32) [2024-12-02 15:27:12,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 197 transitions. [2024-12-02 15:27:12,530 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 197 transitions. Word has length 38 [2024-12-02 15:27:12,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:12,531 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 197 transitions. [2024-12-02 15:27:12,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:27:12,531 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 197 transitions. [2024-12-02 15:27:12,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-12-02 15:27:12,532 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:12,532 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:27:12,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 15:27:12,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:12,732 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:12,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:12,733 INFO L85 PathProgramCache]: Analyzing trace with hash -671521106, now seen corresponding path program 1 times [2024-12-02 15:27:12,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:12,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1994506559] [2024-12-02 15:27:12,733 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:12,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:12,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:12,734 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:12,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 15:27:12,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:12,783 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 15:27:12,784 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:13,302 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:27:13,302 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:27:13,302 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:13,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994506559] [2024-12-02 15:27:13,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994506559] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:27:13,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:27:13,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 15:27:13,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779136095] [2024-12-02 15:27:13,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:27:13,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 15:27:13,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:13,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 15:27:13,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:27:13,303 INFO L87 Difference]: Start difference. First operand 153 states and 197 transitions. Second operand has 6 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:27:13,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:13,914 INFO L93 Difference]: Finished difference Result 159 states and 202 transitions. [2024-12-02 15:27:13,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:27:13,915 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2024-12-02 15:27:13,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:13,916 INFO L225 Difference]: With dead ends: 159 [2024-12-02 15:27:13,916 INFO L226 Difference]: Without dead ends: 157 [2024-12-02 15:27:13,917 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:27:13,917 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 3 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:13,918 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 289 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 15:27:13,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-12-02 15:27:13,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 151. [2024-12-02 15:27:13,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 113 states have (on average 1.238938053097345) internal successors, (140), 116 states have internal predecessors, (140), 22 states have call successors, (22), 13 states have call predecessors, (22), 15 states have return successors, (31), 21 states have call predecessors, (31), 21 states have call successors, (31) [2024-12-02 15:27:13,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 193 transitions. [2024-12-02 15:27:13,936 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 193 transitions. Word has length 38 [2024-12-02 15:27:13,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:13,936 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 193 transitions. [2024-12-02 15:27:13,936 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-02 15:27:13,936 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 193 transitions. [2024-12-02 15:27:13,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-12-02 15:27:13,937 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:13,937 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 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-12-02 15:27:13,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 15:27:14,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:14,138 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:14,138 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:14,138 INFO L85 PathProgramCache]: Analyzing trace with hash -791479530, now seen corresponding path program 1 times [2024-12-02 15:27:14,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:14,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454206171] [2024-12-02 15:27:14,139 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:14,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:14,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:14,140 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:14,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 15:27:14,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:14,183 INFO L256 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:27:14,184 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:14,929 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:14,930 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:15,684 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:15,684 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:15,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454206171] [2024-12-02 15:27:15,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454206171] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:27:15,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:27:15,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2024-12-02 15:27:15,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257628218] [2024-12-02 15:27:15,684 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:27:15,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 15:27:15,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:15,685 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 15:27:15,685 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:27:15,685 INFO L87 Difference]: Start difference. First operand 151 states and 193 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 15:27:16,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:16,368 INFO L93 Difference]: Finished difference Result 182 states and 232 transitions. [2024-12-02 15:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:27:16,369 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 45 [2024-12-02 15:27:16,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:16,370 INFO L225 Difference]: With dead ends: 182 [2024-12-02 15:27:16,370 INFO L226 Difference]: Without dead ends: 171 [2024-12-02 15:27:16,371 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:27:16,371 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 18 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 458 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:16,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 458 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:27:16,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-12-02 15:27:16,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 159. [2024-12-02 15:27:16,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 118 states have (on average 1.2372881355932204) internal successors, (146), 122 states have internal predecessors, (146), 24 states have call successors, (24), 13 states have call predecessors, (24), 16 states have return successors, (35), 23 states have call predecessors, (35), 23 states have call successors, (35) [2024-12-02 15:27:16,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 205 transitions. [2024-12-02 15:27:16,389 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 205 transitions. Word has length 45 [2024-12-02 15:27:16,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:16,390 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 205 transitions. [2024-12-02 15:27:16,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 15:27:16,390 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 205 transitions. [2024-12-02 15:27:16,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-12-02 15:27:16,391 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:16,391 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:27:16,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-12-02 15:27:16,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:16,592 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:16,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:16,592 INFO L85 PathProgramCache]: Analyzing trace with hash -90414952, now seen corresponding path program 1 times [2024-12-02 15:27:16,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:16,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1201585293] [2024-12-02 15:27:16,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:16,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:16,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:16,594 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:16,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 15:27:16,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:16,640 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:27:16,641 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:17,818 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:17,818 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:27:17,818 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:17,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201585293] [2024-12-02 15:27:17,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201585293] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:27:17,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:27:17,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 15:27:17,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147716319] [2024-12-02 15:27:17,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:27:17,818 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:27:17,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:17,819 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:27:17,819 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:27:17,819 INFO L87 Difference]: Start difference. First operand 159 states and 205 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 9 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 15:27:19,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:19,728 INFO L93 Difference]: Finished difference Result 218 states and 284 transitions. [2024-12-02 15:27:19,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:27:19,729 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 9 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 45 [2024-12-02 15:27:19,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:19,731 INFO L225 Difference]: With dead ends: 218 [2024-12-02 15:27:19,731 INFO L226 Difference]: Without dead ends: 211 [2024-12-02 15:27:19,731 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:27:19,731 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 23 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:19,732 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 544 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 15:27:19,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-12-02 15:27:19,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 173. [2024-12-02 15:27:19,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 128 states have (on average 1.2265625) internal successors, (157), 132 states have internal predecessors, (157), 27 states have call successors, (27), 13 states have call predecessors, (27), 17 states have return successors, (42), 27 states have call predecessors, (42), 26 states have call successors, (42) [2024-12-02 15:27:19,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 226 transitions. [2024-12-02 15:27:19,749 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 226 transitions. Word has length 45 [2024-12-02 15:27:19,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:19,750 INFO L471 AbstractCegarLoop]: Abstraction has 173 states and 226 transitions. [2024-12-02 15:27:19,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 9 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 15:27:19,750 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 226 transitions. [2024-12-02 15:27:19,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-12-02 15:27:19,751 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:19,751 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 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-12-02 15:27:19,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-02 15:27:19,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:19,952 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:19,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:19,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1436794082, now seen corresponding path program 1 times [2024-12-02 15:27:19,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:19,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1176613369] [2024-12-02 15:27:19,952 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:19,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:19,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:19,954 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:19,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 15:27:20,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:20,002 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:27:20,003 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:21,199 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:21,199 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:22,575 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:22,576 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:22,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176613369] [2024-12-02 15:27:22,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176613369] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:27:22,576 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:27:22,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2024-12-02 15:27:22,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404074454] [2024-12-02 15:27:22,576 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:27:22,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:27:22,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:22,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:27:22,577 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:27:22,577 INFO L87 Difference]: Start difference. First operand 173 states and 226 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:27:24,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:24,670 INFO L93 Difference]: Finished difference Result 225 states and 292 transitions. [2024-12-02 15:27:24,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:27:24,671 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2024-12-02 15:27:24,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:24,672 INFO L225 Difference]: With dead ends: 225 [2024-12-02 15:27:24,672 INFO L226 Difference]: Without dead ends: 217 [2024-12-02 15:27:24,673 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:27:24,673 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 36 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:24,673 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 585 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 15:27:24,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-12-02 15:27:24,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 184. [2024-12-02 15:27:24,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 137 states have (on average 1.218978102189781) internal successors, (167), 140 states have internal predecessors, (167), 28 states have call successors, (28), 13 states have call predecessors, (28), 18 states have return successors, (44), 30 states have call predecessors, (44), 27 states have call successors, (44) [2024-12-02 15:27:24,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 239 transitions. [2024-12-02 15:27:24,688 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 239 transitions. Word has length 47 [2024-12-02 15:27:24,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:24,688 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 239 transitions. [2024-12-02 15:27:24,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:27:24,688 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 239 transitions. [2024-12-02 15:27:24,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-12-02 15:27:24,689 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:24,689 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 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-12-02 15:27:24,695 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-12-02 15:27:24,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:24,889 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:24,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:24,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1379535780, now seen corresponding path program 1 times [2024-12-02 15:27:24,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:24,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [695670655] [2024-12-02 15:27:24,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:24,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:24,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:24,892 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:24,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 15:27:24,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:24,932 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 15:27:24,933 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:25,235 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-02 15:27:25,235 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:27:25,235 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:25,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695670655] [2024-12-02 15:27:25,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695670655] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:27:25,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:27:25,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 15:27:25,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106131584] [2024-12-02 15:27:25,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:27:25,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 15:27:25,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:25,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 15:27:25,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:27:25,237 INFO L87 Difference]: Start difference. First operand 184 states and 239 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-12-02 15:27:25,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:25,521 INFO L93 Difference]: Finished difference Result 192 states and 246 transitions. [2024-12-02 15:27:25,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:27:25,522 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2024-12-02 15:27:25,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:25,523 INFO L225 Difference]: With dead ends: 192 [2024-12-02 15:27:25,523 INFO L226 Difference]: Without dead ends: 181 [2024-12-02 15:27:25,523 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:27:25,524 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 3 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:25,524 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 317 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:27:25,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2024-12-02 15:27:25,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2024-12-02 15:27:25,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 134 states have (on average 1.208955223880597) internal successors, (162), 138 states have internal predecessors, (162), 28 states have call successors, (28), 13 states have call predecessors, (28), 18 states have return successors, (43), 29 states have call predecessors, (43), 26 states have call successors, (43) [2024-12-02 15:27:25,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 233 transitions. [2024-12-02 15:27:25,537 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 233 transitions. Word has length 47 [2024-12-02 15:27:25,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:25,537 INFO L471 AbstractCegarLoop]: Abstraction has 181 states and 233 transitions. [2024-12-02 15:27:25,537 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-12-02 15:27:25,537 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 233 transitions. [2024-12-02 15:27:25,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:27:25,538 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:25,538 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:27:25,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-12-02 15:27:25,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:25,739 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:25,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:25,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1068772726, now seen corresponding path program 1 times [2024-12-02 15:27:25,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:25,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [451904279] [2024-12-02 15:27:25,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:25,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:25,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:25,741 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:25,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 15:27:25,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:25,787 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:27:25,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:27,126 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:27,126 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:28,753 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:28,753 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:28,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451904279] [2024-12-02 15:27:28,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451904279] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:27:28,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:27:28,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2024-12-02 15:27:28,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135150947] [2024-12-02 15:27:28,754 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:27:28,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:27:28,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:28,754 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:27:28,754 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:27:28,755 INFO L87 Difference]: Start difference. First operand 181 states and 233 transitions. Second operand has 16 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 states have internal predecessors, (37), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:27:33,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:33,563 INFO L93 Difference]: Finished difference Result 257 states and 341 transitions. [2024-12-02 15:27:33,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 15:27:33,564 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 states have internal predecessors, (37), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 48 [2024-12-02 15:27:33,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:33,565 INFO L225 Difference]: With dead ends: 257 [2024-12-02 15:27:33,565 INFO L226 Difference]: Without dead ends: 250 [2024-12-02 15:27:33,565 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:27:33,566 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 44 mSDsluCounter, 868 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:33,566 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 943 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-12-02 15:27:33,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2024-12-02 15:27:33,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 191. [2024-12-02 15:27:33,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 140 states have (on average 1.2) internal successors, (168), 146 states have internal predecessors, (168), 30 states have call successors, (30), 13 states have call predecessors, (30), 20 states have return successors, (49), 31 states have call predecessors, (49), 28 states have call successors, (49) [2024-12-02 15:27:33,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 247 transitions. [2024-12-02 15:27:33,594 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 247 transitions. Word has length 48 [2024-12-02 15:27:33,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:33,595 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 247 transitions. [2024-12-02 15:27:33,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 states have internal predecessors, (37), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:27:33,595 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 247 transitions. [2024-12-02 15:27:33,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:27:33,596 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:33,596 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:27:33,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-12-02 15:27:33,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:33,797 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:33,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:33,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1040574150, now seen corresponding path program 1 times [2024-12-02 15:27:33,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:33,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [294050811] [2024-12-02 15:27:33,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:33,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:33,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:33,799 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:33,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-12-02 15:27:33,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:33,852 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 15:27:33,853 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:35,411 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:27:35,412 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:38,985 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:27:38,986 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:38,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294050811] [2024-12-02 15:27:38,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294050811] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:27:38,986 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:27:38,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2024-12-02 15:27:38,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015453608] [2024-12-02 15:27:38,986 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:27:38,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 15:27:38,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:38,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 15:27:38,987 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2024-12-02 15:27:38,987 INFO L87 Difference]: Start difference. First operand 191 states and 247 transitions. Second operand has 24 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-12-02 15:27:47,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:47,515 INFO L93 Difference]: Finished difference Result 271 states and 371 transitions. [2024-12-02 15:27:47,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-12-02 15:27:47,516 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 48 [2024-12-02 15:27:47,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:47,518 INFO L225 Difference]: With dead ends: 271 [2024-12-02 15:27:47,518 INFO L226 Difference]: Without dead ends: 256 [2024-12-02 15:27:47,518 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=156, Invalid=1404, Unknown=0, NotChecked=0, Total=1560 [2024-12-02 15:27:47,519 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 56 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1028 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:47,519 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 1028 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 15:27:47,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-12-02 15:27:47,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 197. [2024-12-02 15:27:47,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 144 states have (on average 1.2013888888888888) internal successors, (173), 153 states have internal predecessors, (173), 30 states have call successors, (30), 13 states have call predecessors, (30), 22 states have return successors, (58), 30 states have call predecessors, (58), 28 states have call successors, (58) [2024-12-02 15:27:47,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 261 transitions. [2024-12-02 15:27:47,549 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 261 transitions. Word has length 48 [2024-12-02 15:27:47,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:47,549 INFO L471 AbstractCegarLoop]: Abstraction has 197 states and 261 transitions. [2024-12-02 15:27:47,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-12-02 15:27:47,549 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 261 transitions. [2024-12-02 15:27:47,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:27:47,550 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:47,550 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:27:47,555 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-12-02 15:27:47,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:47,750 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:47,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:47,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1222699312, now seen corresponding path program 2 times [2024-12-02 15:27:47,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:47,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1019500731] [2024-12-02 15:27:47,751 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:27:47,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:47,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:47,753 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:47,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-12-02 15:27:47,792 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:27:47,792 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:27:47,793 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:27:47,794 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:49,004 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:49,004 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:27:50,366 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:27:50,366 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:50,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019500731] [2024-12-02 15:27:50,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019500731] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:27:50,366 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:27:50,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2024-12-02 15:27:50,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392404716] [2024-12-02 15:27:50,366 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:27:50,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:27:50,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:50,367 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:27:50,367 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:27:50,367 INFO L87 Difference]: Start difference. First operand 197 states and 261 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:27:54,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:54,625 INFO L93 Difference]: Finished difference Result 255 states and 355 transitions. [2024-12-02 15:27:54,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 15:27:54,625 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 48 [2024-12-02 15:27:54,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:54,627 INFO L225 Difference]: With dead ends: 255 [2024-12-02 15:27:54,627 INFO L226 Difference]: Without dead ends: 248 [2024-12-02 15:27:54,627 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:27:54,627 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 72 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 858 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:54,628 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 858 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-12-02 15:27:54,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-12-02 15:27:54,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 199. [2024-12-02 15:27:54,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 145 states have (on average 1.2) internal successors, (174), 154 states have internal predecessors, (174), 31 states have call successors, (31), 13 states have call predecessors, (31), 22 states have return successors, (59), 31 states have call predecessors, (59), 29 states have call successors, (59) [2024-12-02 15:27:54,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 264 transitions. [2024-12-02 15:27:54,661 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 264 transitions. Word has length 48 [2024-12-02 15:27:54,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:54,662 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 264 transitions. [2024-12-02 15:27:54,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:27:54,662 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 264 transitions. [2024-12-02 15:27:54,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:27:54,663 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:54,663 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:27:54,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-12-02 15:27:54,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:54,864 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:54,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:54,864 INFO L85 PathProgramCache]: Analyzing trace with hash -488645562, now seen corresponding path program 1 times [2024-12-02 15:27:54,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:54,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1815378522] [2024-12-02 15:27:54,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:54,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:54,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:54,866 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:54,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-12-02 15:27:54,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:54,914 INFO L256 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-02 15:27:54,915 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:27:57,124 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 15:27:57,124 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:27:57,124 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:27:57,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815378522] [2024-12-02 15:27:57,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815378522] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:27:57,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:27:57,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:27:57,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004805274] [2024-12-02 15:27:57,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:27:57,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:27:57,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:27:57,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:27:57,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:27:57,126 INFO L87 Difference]: Start difference. First operand 199 states and 264 transitions. Second operand has 14 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 5 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-12-02 15:27:59,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:27:59,633 INFO L93 Difference]: Finished difference Result 298 states and 404 transitions. [2024-12-02 15:27:59,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 15:27:59,634 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 5 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 48 [2024-12-02 15:27:59,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:27:59,635 INFO L225 Difference]: With dead ends: 298 [2024-12-02 15:27:59,635 INFO L226 Difference]: Without dead ends: 239 [2024-12-02 15:27:59,636 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:27:59,636 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 32 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:27:59,636 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 880 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 15:27:59,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-12-02 15:27:59,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 218. [2024-12-02 15:27:59,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 159 states have (on average 1.1761006289308176) internal successors, (187), 168 states have internal predecessors, (187), 35 states have call successors, (35), 14 states have call predecessors, (35), 23 states have return successors, (63), 35 states have call predecessors, (63), 33 states have call successors, (63) [2024-12-02 15:27:59,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 285 transitions. [2024-12-02 15:27:59,662 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 285 transitions. Word has length 48 [2024-12-02 15:27:59,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:27:59,662 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 285 transitions. [2024-12-02 15:27:59,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 5 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-12-02 15:27:59,663 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 285 transitions. [2024-12-02 15:27:59,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:27:59,664 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:27:59,664 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:27:59,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-12-02 15:27:59,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:59,864 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:27:59,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:27:59,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1744006774, now seen corresponding path program 1 times [2024-12-02 15:27:59,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:27:59,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [163057806] [2024-12-02 15:27:59,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:27:59,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:27:59,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:27:59,867 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:27:59,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-12-02 15:27:59,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:27:59,921 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 15:27:59,922 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:01,855 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:28:01,855 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:28:03,857 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:03,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163057806] [2024-12-02 15:28:03,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163057806] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:28:03,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1033140934] [2024-12-02 15:28:03,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:03,857 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 15:28:03,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 15:28:03,859 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 15:28:03,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2024-12-02 15:28:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:03,933 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:28:03,934 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:04,692 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:28:04,692 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:28:06,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1033140934] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:28:06,248 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:28:06,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 13 [2024-12-02 15:28:06,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99568386] [2024-12-02 15:28:06,248 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:28:06,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:28:06,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:06,249 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:28:06,249 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:28:06,249 INFO L87 Difference]: Start difference. First operand 218 states and 285 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 11 states have internal predecessors, (35), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 15:28:09,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:09,466 INFO L93 Difference]: Finished difference Result 290 states and 375 transitions. [2024-12-02 15:28:09,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 15:28:09,466 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 11 states have internal predecessors, (35), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 48 [2024-12-02 15:28:09,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:09,467 INFO L225 Difference]: With dead ends: 290 [2024-12-02 15:28:09,467 INFO L226 Difference]: Without dead ends: 238 [2024-12-02 15:28:09,468 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:28:09,468 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 38 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:09,468 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 907 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-12-02 15:28:09,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-12-02 15:28:09,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 224. [2024-12-02 15:28:09,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 164 states have (on average 1.1646341463414633) internal successors, (191), 173 states have internal predecessors, (191), 35 states have call successors, (35), 15 states have call predecessors, (35), 24 states have return successors, (63), 35 states have call predecessors, (63), 33 states have call successors, (63) [2024-12-02 15:28:09,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 289 transitions. [2024-12-02 15:28:09,493 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 289 transitions. Word has length 48 [2024-12-02 15:28:09,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:09,493 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 289 transitions. [2024-12-02 15:28:09,493 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 11 states have internal predecessors, (35), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 15:28:09,493 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 289 transitions. [2024-12-02 15:28:09,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:28:09,494 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:09,494 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:28:09,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2024-12-02 15:28:09,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-12-02 15:28:09,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:09,894 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:09,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:09,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1238443660, now seen corresponding path program 2 times [2024-12-02 15:28:09,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:09,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [581442675] [2024-12-02 15:28:09,895 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:28:09,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:09,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:09,896 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:09,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-12-02 15:28:09,940 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:28:09,940 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:28:09,941 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 15:28:09,942 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:11,512 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:28:11,512 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:28:15,175 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:28:15,175 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:15,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581442675] [2024-12-02 15:28:15,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581442675] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:28:15,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:28:15,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2024-12-02 15:28:15,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250322095] [2024-12-02 15:28:15,175 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:28:15,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-02 15:28:15,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:15,176 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-02 15:28:15,176 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2024-12-02 15:28:15,177 INFO L87 Difference]: Start difference. First operand 224 states and 289 transitions. Second operand has 24 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-12-02 15:28:23,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:23,321 INFO L93 Difference]: Finished difference Result 288 states and 385 transitions. [2024-12-02 15:28:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 15:28:23,322 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 48 [2024-12-02 15:28:23,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:23,323 INFO L225 Difference]: With dead ends: 288 [2024-12-02 15:28:23,323 INFO L226 Difference]: Without dead ends: 275 [2024-12-02 15:28:23,323 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=137, Invalid=1269, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 15:28:23,324 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 69 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1114 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:23,324 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1114 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 15:28:23,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2024-12-02 15:28:23,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 234. [2024-12-02 15:28:23,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 170 states have (on average 1.1588235294117648) internal successors, (197), 181 states have internal predecessors, (197), 37 states have call successors, (37), 15 states have call predecessors, (37), 26 states have return successors, (71), 37 states have call predecessors, (71), 35 states have call successors, (71) [2024-12-02 15:28:23,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 305 transitions. [2024-12-02 15:28:23,361 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 305 transitions. Word has length 48 [2024-12-02 15:28:23,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:23,361 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 305 transitions. [2024-12-02 15:28:23,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 20 states have internal predecessors, (43), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-12-02 15:28:23,362 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 305 transitions. [2024-12-02 15:28:23,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:28:23,363 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:23,363 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:28:23,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-12-02 15:28:23,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:23,563 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:23,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:23,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1928720180, now seen corresponding path program 1 times [2024-12-02 15:28:23,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:23,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [107877938] [2024-12-02 15:28:23,564 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:23,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:23,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:23,565 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:23,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-12-02 15:28:23,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:23,609 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-02 15:28:23,610 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:25,687 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:28:25,687 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:28:25,687 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:25,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107877938] [2024-12-02 15:28:25,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107877938] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:28:25,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:28:25,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 15:28:25,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928513834] [2024-12-02 15:28:25,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:28:25,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 15:28:25,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:25,688 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 15:28:25,688 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:28:25,688 INFO L87 Difference]: Start difference. First operand 234 states and 305 transitions. Second operand has 14 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:28:29,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:29,735 INFO L93 Difference]: Finished difference Result 301 states and 394 transitions. [2024-12-02 15:28:29,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:28:29,736 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 48 [2024-12-02 15:28:29,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:29,737 INFO L225 Difference]: With dead ends: 301 [2024-12-02 15:28:29,737 INFO L226 Difference]: Without dead ends: 249 [2024-12-02 15:28:29,737 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:28:29,738 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 40 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:29,738 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 995 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-12-02 15:28:29,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-12-02 15:28:29,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 234. [2024-12-02 15:28:29,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 170 states have (on average 1.1529411764705881) internal successors, (196), 181 states have internal predecessors, (196), 37 states have call successors, (37), 15 states have call predecessors, (37), 26 states have return successors, (71), 37 states have call predecessors, (71), 35 states have call successors, (71) [2024-12-02 15:28:29,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 304 transitions. [2024-12-02 15:28:29,761 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 304 transitions. Word has length 48 [2024-12-02 15:28:29,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:29,761 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 304 transitions. [2024-12-02 15:28:29,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:28:29,762 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 304 transitions. [2024-12-02 15:28:29,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-12-02 15:28:29,762 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:29,762 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:28:29,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-12-02 15:28:29,963 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:29,963 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:29,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:29,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1347550551, now seen corresponding path program 1 times [2024-12-02 15:28:29,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:29,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1106461551] [2024-12-02 15:28:29,964 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:29,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:29,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:29,965 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:29,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-12-02 15:28:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:30,014 INFO L256 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 15:28:30,015 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:30,789 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:28:30,789 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:28:30,789 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:30,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106461551] [2024-12-02 15:28:30,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106461551] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:28:30,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:28:30,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 15:28:30,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275010070] [2024-12-02 15:28:30,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:28:30,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 15:28:30,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:30,790 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 15:28:30,790 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:28:30,790 INFO L87 Difference]: Start difference. First operand 234 states and 304 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 15:28:31,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:31,732 INFO L93 Difference]: Finished difference Result 298 states and 379 transitions. [2024-12-02 15:28:31,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 15:28:31,732 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 50 [2024-12-02 15:28:31,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:31,734 INFO L225 Difference]: With dead ends: 298 [2024-12-02 15:28:31,734 INFO L226 Difference]: Without dead ends: 247 [2024-12-02 15:28:31,734 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:28:31,736 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 11 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:31,737 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 485 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:28:31,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-12-02 15:28:31,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 232. [2024-12-02 15:28:31,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 169 states have (on average 1.1538461538461537) internal successors, (195), 180 states have internal predecessors, (195), 36 states have call successors, (36), 15 states have call predecessors, (36), 26 states have return successors, (69), 36 states have call predecessors, (69), 34 states have call successors, (69) [2024-12-02 15:28:31,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 300 transitions. [2024-12-02 15:28:31,774 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 300 transitions. Word has length 50 [2024-12-02 15:28:31,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:31,774 INFO L471 AbstractCegarLoop]: Abstraction has 232 states and 300 transitions. [2024-12-02 15:28:31,774 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 7 states have internal predecessors, (32), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 15:28:31,774 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 300 transitions. [2024-12-02 15:28:31,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-12-02 15:28:31,775 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:31,775 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:28:31,781 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-12-02 15:28:31,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:31,976 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:31,976 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:31,976 INFO L85 PathProgramCache]: Analyzing trace with hash 815133349, now seen corresponding path program 1 times [2024-12-02 15:28:31,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:31,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1238437736] [2024-12-02 15:28:31,976 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:31,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:31,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:31,978 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:31,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-12-02 15:28:32,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:32,022 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-02 15:28:32,023 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:33,471 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-02 15:28:33,471 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:28:34,739 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 15:28:34,740 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:34,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238437736] [2024-12-02 15:28:34,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238437736] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-02 15:28:34,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:28:34,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 16 [2024-12-02 15:28:34,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957657666] [2024-12-02 15:28:34,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:28:34,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:28:34,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:34,741 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:28:34,741 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:28:34,741 INFO L87 Difference]: Start difference. First operand 232 states and 300 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 15:28:35,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:35,518 INFO L93 Difference]: Finished difference Result 304 states and 398 transitions. [2024-12-02 15:28:35,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 15:28:35,519 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 53 [2024-12-02 15:28:35,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:35,520 INFO L225 Difference]: With dead ends: 304 [2024-12-02 15:28:35,520 INFO L226 Difference]: Without dead ends: 268 [2024-12-02 15:28:35,520 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-12-02 15:28:35,520 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 22 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:35,521 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 473 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 15:28:35,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-12-02 15:28:35,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 253. [2024-12-02 15:28:35,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 184 states have (on average 1.1630434782608696) internal successors, (214), 195 states have internal predecessors, (214), 41 states have call successors, (41), 16 states have call predecessors, (41), 27 states have return successors, (72), 41 states have call predecessors, (72), 38 states have call successors, (72) [2024-12-02 15:28:35,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 327 transitions. [2024-12-02 15:28:35,558 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 327 transitions. Word has length 53 [2024-12-02 15:28:35,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:35,558 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 327 transitions. [2024-12-02 15:28:35,558 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-12-02 15:28:35,558 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 327 transitions. [2024-12-02 15:28:35,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-12-02 15:28:35,559 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:35,559 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:28:35,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-12-02 15:28:35,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:35,760 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:35,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:35,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1100274711, now seen corresponding path program 1 times [2024-12-02 15:28:35,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:35,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1492640466] [2024-12-02 15:28:35,760 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:35,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:35,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:35,762 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:35,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-12-02 15:28:35,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:35,806 INFO L256 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:28:35,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:36,454 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:28:36,454 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:28:36,901 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-12-02 15:28:36,901 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:36,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492640466] [2024-12-02 15:28:36,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492640466] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:28:36,901 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:28:36,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2024-12-02 15:28:36,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567641608] [2024-12-02 15:28:36,902 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:28:36,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:28:36,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:36,902 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:28:36,902 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 15:28:36,903 INFO L87 Difference]: Start difference. First operand 253 states and 327 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:28:37,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:37,397 INFO L93 Difference]: Finished difference Result 317 states and 397 transitions. [2024-12-02 15:28:37,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:28:37,398 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 53 [2024-12-02 15:28:37,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:37,399 INFO L225 Difference]: With dead ends: 317 [2024-12-02 15:28:37,399 INFO L226 Difference]: Without dead ends: 231 [2024-12-02 15:28:37,400 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-02 15:28:37,400 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 6 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:37,400 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 439 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 15:28:37,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2024-12-02 15:28:37,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2024-12-02 15:28:37,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 169 states have (on average 1.1715976331360947) internal successors, (198), 180 states have internal predecessors, (198), 36 states have call successors, (36), 14 states have call predecessors, (36), 25 states have return successors, (67), 36 states have call predecessors, (67), 35 states have call successors, (67) [2024-12-02 15:28:37,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 301 transitions. [2024-12-02 15:28:37,426 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 301 transitions. Word has length 53 [2024-12-02 15:28:37,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:37,426 INFO L471 AbstractCegarLoop]: Abstraction has 231 states and 301 transitions. [2024-12-02 15:28:37,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:28:37,427 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 301 transitions. [2024-12-02 15:28:37,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-12-02 15:28:37,428 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:37,428 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:28:37,435 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-12-02 15:28:37,628 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:37,628 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:37,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:37,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1110885904, now seen corresponding path program 1 times [2024-12-02 15:28:37,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:37,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [423478212] [2024-12-02 15:28:37,629 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:37,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:37,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:37,630 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:37,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-12-02 15:28:37,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:37,672 INFO L256 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:28:37,673 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:40,380 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:28:40,380 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:28:41,852 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:41,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423478212] [2024-12-02 15:28:41,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423478212] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:28:41,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [790992273] [2024-12-02 15:28:41,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:41,852 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 15:28:41,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 15:28:41,854 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 15:28:41,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2024-12-02 15:28:41,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:41,942 INFO L256 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:28:41,943 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:42,465 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:28:42,465 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:28:42,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [790992273] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:28:42,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:28:42,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 10 [2024-12-02 15:28:42,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057881213] [2024-12-02 15:28:42,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:28:42,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:28:42,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:42,467 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:28:42,467 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:28:42,467 INFO L87 Difference]: Start difference. First operand 231 states and 301 transitions. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:28:43,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:43,373 INFO L93 Difference]: Finished difference Result 265 states and 349 transitions. [2024-12-02 15:28:43,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:28:43,374 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 48 [2024-12-02 15:28:43,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:43,375 INFO L225 Difference]: With dead ends: 265 [2024-12-02 15:28:43,375 INFO L226 Difference]: Without dead ends: 263 [2024-12-02 15:28:43,376 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:28:43,376 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 10 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:43,376 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 302 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 15:28:43,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2024-12-02 15:28:43,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 237. [2024-12-02 15:28:43,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 172 states have (on average 1.1686046511627908) internal successors, (201), 185 states have internal predecessors, (201), 38 states have call successors, (38), 15 states have call predecessors, (38), 26 states have return successors, (69), 36 states have call predecessors, (69), 37 states have call successors, (69) [2024-12-02 15:28:43,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 308 transitions. [2024-12-02 15:28:43,423 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 308 transitions. Word has length 48 [2024-12-02 15:28:43,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:43,423 INFO L471 AbstractCegarLoop]: Abstraction has 237 states and 308 transitions. [2024-12-02 15:28:43,423 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:28:43,423 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 308 transitions. [2024-12-02 15:28:43,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-12-02 15:28:43,424 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:43,424 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 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-12-02 15:28:43,430 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-12-02 15:28:43,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2024-12-02 15:28:43,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt [2024-12-02 15:28:43,825 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:43,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:43,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1800794983, now seen corresponding path program 1 times [2024-12-02 15:28:43,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:43,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [295140723] [2024-12-02 15:28:43,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:43,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:43,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:43,827 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:43,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-12-02 15:28:43,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:43,869 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:28:43,869 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:44,759 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 15:28:44,759 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:28:46,267 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 15:28:46,267 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:46,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295140723] [2024-12-02 15:28:46,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295140723] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:28:46,268 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:28:46,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2024-12-02 15:28:46,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104231232] [2024-12-02 15:28:46,268 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:28:46,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:28:46,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:46,269 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:28:46,269 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:28:46,269 INFO L87 Difference]: Start difference. First operand 237 states and 308 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 11 states have internal predecessors, (40), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 15:28:47,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:47,759 INFO L93 Difference]: Finished difference Result 322 states and 405 transitions. [2024-12-02 15:28:47,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 15:28:47,760 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 11 states have internal predecessors, (40), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 49 [2024-12-02 15:28:47,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:47,762 INFO L225 Difference]: With dead ends: 322 [2024-12-02 15:28:47,762 INFO L226 Difference]: Without dead ends: 243 [2024-12-02 15:28:47,762 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:28:47,763 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 39 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:47,763 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 773 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 15:28:47,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-12-02 15:28:47,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 225. [2024-12-02 15:28:47,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 165 states have (on average 1.1636363636363636) internal successors, (192), 176 states have internal predecessors, (192), 35 states have call successors, (35), 15 states have call predecessors, (35), 24 states have return successors, (64), 33 states have call predecessors, (64), 34 states have call successors, (64) [2024-12-02 15:28:47,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 291 transitions. [2024-12-02 15:28:47,796 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 291 transitions. Word has length 49 [2024-12-02 15:28:47,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:47,796 INFO L471 AbstractCegarLoop]: Abstraction has 225 states and 291 transitions. [2024-12-02 15:28:47,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 11 states have internal predecessors, (40), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2024-12-02 15:28:47,796 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 291 transitions. [2024-12-02 15:28:47,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-12-02 15:28:47,797 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:47,797 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:28:47,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-12-02 15:28:47,998 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:47,998 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:47,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:47,998 INFO L85 PathProgramCache]: Analyzing trace with hash 108154785, now seen corresponding path program 1 times [2024-12-02 15:28:47,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:47,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [542769522] [2024-12-02 15:28:47,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:47,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:47,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:48,000 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:48,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-12-02 15:28:48,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:48,045 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 15:28:48,046 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:28:49,042 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-12-02 15:28:49,042 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:28:49,042 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:28:49,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542769522] [2024-12-02 15:28:49,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542769522] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:28:49,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:28:49,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 15:28:49,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807370338] [2024-12-02 15:28:49,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:28:49,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 15:28:49,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:28:49,043 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 15:28:49,043 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-12-02 15:28:49,043 INFO L87 Difference]: Start difference. First operand 225 states and 291 transitions. Second operand has 10 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:28:50,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:28:50,642 INFO L93 Difference]: Finished difference Result 274 states and 343 transitions. [2024-12-02 15:28:50,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:28:50,643 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 49 [2024-12-02 15:28:50,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:28:50,644 INFO L225 Difference]: With dead ends: 274 [2024-12-02 15:28:50,644 INFO L226 Difference]: Without dead ends: 229 [2024-12-02 15:28:50,645 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-12-02 15:28:50,645 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 34 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:28:50,646 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 667 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 15:28:50,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2024-12-02 15:28:50,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 218. [2024-12-02 15:28:50,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 161 states have (on average 1.1614906832298137) internal successors, (187), 171 states have internal predecessors, (187), 33 states have call successors, (33), 15 states have call predecessors, (33), 23 states have return successors, (60), 31 states have call predecessors, (60), 32 states have call successors, (60) [2024-12-02 15:28:50,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 280 transitions. [2024-12-02 15:28:50,682 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 280 transitions. Word has length 49 [2024-12-02 15:28:50,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:28:50,682 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 280 transitions. [2024-12-02 15:28:50,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:28:50,682 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 280 transitions. [2024-12-02 15:28:50,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-12-02 15:28:50,683 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:28:50,683 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 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-12-02 15:28:50,689 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-12-02 15:28:50,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:50,884 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:28:50,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:28:50,884 INFO L85 PathProgramCache]: Analyzing trace with hash -153337123, now seen corresponding path program 1 times [2024-12-02 15:28:50,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:28:50,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [58840215] [2024-12-02 15:28:50,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:28:50,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:28:50,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:28:50,886 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:28:50,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-12-02 15:28:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:28:50,931 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 15:28:50,932 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:29:04,497 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:29:04,497 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:29:05,845 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:29:05,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58840215] [2024-12-02 15:29:05,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58840215] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:29:05,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [946548769] [2024-12-02 15:29:05,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:29:05,846 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 15:29:05,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 15:29:05,847 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 15:29:05,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2024-12-02 15:29:05,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:29:05,930 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:29:05,931 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:29:06,402 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:29:06,402 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:29:06,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [946548769] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:29:06,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:29:06,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 10 [2024-12-02 15:29:06,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860786852] [2024-12-02 15:29:06,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:29:06,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 15:29:06,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:29:06,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 15:29:06,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=161, Unknown=3, NotChecked=0, Total=210 [2024-12-02 15:29:06,403 INFO L87 Difference]: Start difference. First operand 218 states and 280 transitions. Second operand has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:29:10,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:14,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:18,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:22,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:26,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:31,304 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:35,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:39,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:43,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:47,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:29:48,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:29:48,624 INFO L93 Difference]: Finished difference Result 247 states and 318 transitions. [2024-12-02 15:29:48,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:29:48,625 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 49 [2024-12-02 15:29:48,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:29:48,626 INFO L225 Difference]: With dead ends: 247 [2024-12-02 15:29:48,626 INFO L226 Difference]: Without dead ends: 243 [2024-12-02 15:29:48,627 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 92 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=53, Invalid=184, Unknown=3, NotChecked=0, Total=240 [2024-12-02 15:29:48,627 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 8 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:29:48,627 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 351 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 10 Unknown, 0 Unchecked, 42.0s Time] [2024-12-02 15:29:48,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-12-02 15:29:48,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 220. [2024-12-02 15:29:48,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 163 states have (on average 1.1533742331288344) internal successors, (188), 172 states have internal predecessors, (188), 33 states have call successors, (33), 16 states have call predecessors, (33), 23 states have return successors, (60), 31 states have call predecessors, (60), 32 states have call successors, (60) [2024-12-02 15:29:48,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 281 transitions. [2024-12-02 15:29:48,653 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 281 transitions. Word has length 49 [2024-12-02 15:29:48,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:29:48,654 INFO L471 AbstractCegarLoop]: Abstraction has 220 states and 281 transitions. [2024-12-02 15:29:48,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-12-02 15:29:48,654 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 281 transitions. [2024-12-02 15:29:48,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-12-02 15:29:48,654 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:29:48,654 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:29:48,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-12-02 15:29:48,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2024-12-02 15:29:49,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt [2024-12-02 15:29:49,055 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:29:49,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:29:49,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1453789880, now seen corresponding path program 1 times [2024-12-02 15:29:49,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:29:49,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [319193548] [2024-12-02 15:29:49,056 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:29:49,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:29:49,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:29:49,057 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:29:49,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-12-02 15:29:49,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:29:49,104 INFO L256 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:29:49,105 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:29:49,809 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:29:49,809 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:29:51,156 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-02 15:29:51,156 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:29:51,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319193548] [2024-12-02 15:29:51,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319193548] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:29:51,156 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:29:51,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2024-12-02 15:29:51,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311734279] [2024-12-02 15:29:51,156 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:29:51,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 15:29:51,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:29:51,157 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 15:29:51,157 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:29:51,157 INFO L87 Difference]: Start difference. First operand 220 states and 281 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 11 states have internal predecessors, (43), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 15:29:51,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:29:51,867 INFO L93 Difference]: Finished difference Result 247 states and 314 transitions. [2024-12-02 15:29:51,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:29:51,868 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 11 states have internal predecessors, (43), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9) Word has length 50 [2024-12-02 15:29:51,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:29:51,869 INFO L225 Difference]: With dead ends: 247 [2024-12-02 15:29:51,869 INFO L226 Difference]: Without dead ends: 234 [2024-12-02 15:29:51,869 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2024-12-02 15:29:51,869 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 4 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:29:51,869 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 513 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:29:51,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2024-12-02 15:29:51,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 223. [2024-12-02 15:29:51,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 165 states have (on average 1.1515151515151516) internal successors, (190), 175 states have internal predecessors, (190), 33 states have call successors, (33), 16 states have call predecessors, (33), 24 states have return successors, (63), 31 states have call predecessors, (63), 32 states have call successors, (63) [2024-12-02 15:29:51,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 286 transitions. [2024-12-02 15:29:51,906 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 286 transitions. Word has length 50 [2024-12-02 15:29:51,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:29:51,906 INFO L471 AbstractCegarLoop]: Abstraction has 223 states and 286 transitions. [2024-12-02 15:29:51,907 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 11 states have internal predecessors, (43), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 15:29:51,907 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 286 transitions. [2024-12-02 15:29:51,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-12-02 15:29:51,907 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:29:51,907 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:29:51,913 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-12-02 15:29:52,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:29:52,108 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:29:52,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:29:52,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1472593412, now seen corresponding path program 1 times [2024-12-02 15:29:52,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:29:52,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1390546002] [2024-12-02 15:29:52,108 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:29:52,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:29:52,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:29:52,110 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:29:52,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-12-02 15:29:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:29:52,151 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 15:29:52,152 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:29:53,162 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:29:53,162 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:29:55,158 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:29:55,159 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:29:55,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390546002] [2024-12-02 15:29:55,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390546002] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:29:55,159 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:29:55,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2024-12-02 15:29:55,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71465748] [2024-12-02 15:29:55,159 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:29:55,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:29:55,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:29:55,159 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:29:55,160 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:29:55,160 INFO L87 Difference]: Start difference. First operand 223 states and 286 transitions. Second operand has 16 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 4 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-12-02 15:29:57,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:29:57,730 INFO L93 Difference]: Finished difference Result 266 states and 348 transitions. [2024-12-02 15:29:57,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:29:57,731 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 4 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 50 [2024-12-02 15:29:57,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:29:57,732 INFO L225 Difference]: With dead ends: 266 [2024-12-02 15:29:57,732 INFO L226 Difference]: Without dead ends: 241 [2024-12-02 15:29:57,732 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:29:57,733 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 18 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:29:57,733 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 613 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 15:29:57,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-12-02 15:29:57,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 215. [2024-12-02 15:29:57,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 158 states have (on average 1.1582278481012658) internal successors, (183), 170 states have internal predecessors, (183), 32 states have call successors, (32), 14 states have call predecessors, (32), 24 states have return successors, (63), 30 states have call predecessors, (63), 31 states have call successors, (63) [2024-12-02 15:29:57,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 278 transitions. [2024-12-02 15:29:57,763 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 278 transitions. Word has length 50 [2024-12-02 15:29:57,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:29:57,763 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 278 transitions. [2024-12-02 15:29:57,763 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 4 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-12-02 15:29:57,763 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 278 transitions. [2024-12-02 15:29:57,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-12-02 15:29:57,764 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:29:57,764 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 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-12-02 15:29:57,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-12-02 15:29:57,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:29:57,965 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:29:57,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:29:57,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1942137556, now seen corresponding path program 1 times [2024-12-02 15:29:57,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:29:57,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [868131131] [2024-12-02 15:29:57,965 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:29:57,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:29:57,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:29:57,967 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:29:57,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-12-02 15:29:58,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:29:58,008 INFO L256 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:29:58,009 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:29:58,674 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-12-02 15:29:58,674 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:29:59,763 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-12-02 15:29:59,763 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:29:59,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868131131] [2024-12-02 15:29:59,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868131131] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:29:59,764 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:29:59,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-12-02 15:29:59,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585569982] [2024-12-02 15:29:59,764 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:29:59,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:29:59,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:29:59,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:29:59,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:29:59,765 INFO L87 Difference]: Start difference. First operand 215 states and 278 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 15:30:01,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:01,533 INFO L93 Difference]: Finished difference Result 255 states and 345 transitions. [2024-12-02 15:30:01,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 15:30:01,534 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2024-12-02 15:30:01,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:01,536 INFO L225 Difference]: With dead ends: 255 [2024-12-02 15:30:01,536 INFO L226 Difference]: Without dead ends: 237 [2024-12-02 15:30:01,537 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:30:01,537 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 41 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:01,537 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 538 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 15:30:01,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-12-02 15:30:01,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 218. [2024-12-02 15:30:01,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 160 states have (on average 1.15) internal successors, (184), 173 states have internal predecessors, (184), 32 states have call successors, (32), 14 states have call predecessors, (32), 25 states have return successors, (67), 30 states have call predecessors, (67), 31 states have call successors, (67) [2024-12-02 15:30:01,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 283 transitions. [2024-12-02 15:30:01,567 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 283 transitions. Word has length 53 [2024-12-02 15:30:01,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:01,567 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 283 transitions. [2024-12-02 15:30:01,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-12-02 15:30:01,567 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 283 transitions. [2024-12-02 15:30:01,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-12-02 15:30:01,568 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:01,568 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:30:01,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-12-02 15:30:01,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:01,768 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:01,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:01,769 INFO L85 PathProgramCache]: Analyzing trace with hash 822896616, now seen corresponding path program 1 times [2024-12-02 15:30:01,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:01,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [553392915] [2024-12-02 15:30:01,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:30:01,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:01,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:01,770 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:01,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-12-02 15:30:01,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:30:01,814 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:30:01,815 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:03,216 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 15:30:03,216 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:30:05,689 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 15:30:05,690 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:05,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553392915] [2024-12-02 15:30:05,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553392915] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:30:05,690 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:30:05,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2024-12-02 15:30:05,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119812358] [2024-12-02 15:30:05,690 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:30:05,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 15:30:05,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:05,691 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 15:30:05,691 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:30:05,691 INFO L87 Difference]: Start difference. First operand 218 states and 283 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 16 states have internal predecessors, (54), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 6 states have call successors, (10) [2024-12-02 15:30:07,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:07,563 INFO L93 Difference]: Finished difference Result 258 states and 343 transitions. [2024-12-02 15:30:07,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 15:30:07,564 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 16 states have internal predecessors, (54), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 6 states have call successors, (10) Word has length 62 [2024-12-02 15:30:07,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:07,565 INFO L225 Difference]: With dead ends: 258 [2024-12-02 15:30:07,565 INFO L226 Difference]: Without dead ends: 249 [2024-12-02 15:30:07,566 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2024-12-02 15:30:07,566 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 24 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 861 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:07,566 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 861 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 15:30:07,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-12-02 15:30:07,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 234. [2024-12-02 15:30:07,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 170 states have (on average 1.1529411764705881) internal successors, (196), 187 states have internal predecessors, (196), 35 states have call successors, (35), 14 states have call predecessors, (35), 28 states have return successors, (86), 32 states have call predecessors, (86), 34 states have call successors, (86) [2024-12-02 15:30:07,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 317 transitions. [2024-12-02 15:30:07,601 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 317 transitions. Word has length 62 [2024-12-02 15:30:07,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:07,601 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 317 transitions. [2024-12-02 15:30:07,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 16 states have internal predecessors, (54), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 6 states have call successors, (10) [2024-12-02 15:30:07,602 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 317 transitions. [2024-12-02 15:30:07,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-12-02 15:30:07,602 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:07,602 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:30:07,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-12-02 15:30:07,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:07,803 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:07,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:07,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1558668195, now seen corresponding path program 1 times [2024-12-02 15:30:07,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:07,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [196475525] [2024-12-02 15:30:07,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:30:07,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:07,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:07,805 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:07,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-12-02 15:30:07,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:30:07,853 INFO L256 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:30:07,854 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:08,645 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-12-02 15:30:08,645 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:30:09,959 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-12-02 15:30:09,959 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:09,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196475525] [2024-12-02 15:30:09,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196475525] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:30:09,959 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:30:09,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-12-02 15:30:09,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029337108] [2024-12-02 15:30:09,960 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:30:09,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:30:09,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:09,961 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:30:09,961 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:30:09,961 INFO L87 Difference]: Start difference. First operand 234 states and 317 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:11,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:11,049 INFO L93 Difference]: Finished difference Result 252 states and 340 transitions. [2024-12-02 15:30:11,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 15:30:11,050 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 62 [2024-12-02 15:30:11,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:11,051 INFO L225 Difference]: With dead ends: 252 [2024-12-02 15:30:11,052 INFO L226 Difference]: Without dead ends: 234 [2024-12-02 15:30:11,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:30:11,053 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 29 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:11,053 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 299 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:30:11,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2024-12-02 15:30:11,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 218. [2024-12-02 15:30:11,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 160 states have (on average 1.14375) internal successors, (183), 173 states have internal predecessors, (183), 32 states have call successors, (32), 14 states have call predecessors, (32), 25 states have return successors, (66), 30 states have call predecessors, (66), 31 states have call successors, (66) [2024-12-02 15:30:11,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 281 transitions. [2024-12-02 15:30:11,083 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 281 transitions. Word has length 62 [2024-12-02 15:30:11,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:11,084 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 281 transitions. [2024-12-02 15:30:11,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:11,084 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 281 transitions. [2024-12-02 15:30:11,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-12-02 15:30:11,084 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:11,084 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:30:11,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-12-02 15:30:11,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:11,285 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:11,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:11,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1553464034, now seen corresponding path program 1 times [2024-12-02 15:30:11,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:11,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1803349685] [2024-12-02 15:30:11,285 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:30:11,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:11,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:11,287 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:11,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-12-02 15:30:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:30:11,344 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-02 15:30:11,345 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:12,816 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-12-02 15:30:12,816 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:30:15,877 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-12-02 15:30:15,877 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:15,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803349685] [2024-12-02 15:30:15,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803349685] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:30:15,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:30:15,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2024-12-02 15:30:15,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188779819] [2024-12-02 15:30:15,878 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:30:15,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 15:30:15,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:15,879 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 15:30:15,879 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2024-12-02 15:30:15,879 INFO L87 Difference]: Start difference. First operand 218 states and 281 transitions. Second operand has 20 states, 18 states have (on average 2.888888888888889) internal successors, (52), 18 states have internal predecessors, (52), 6 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-12-02 15:30:23,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:23,652 INFO L93 Difference]: Finished difference Result 255 states and 335 transitions. [2024-12-02 15:30:23,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 15:30:23,653 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.888888888888889) internal successors, (52), 18 states have internal predecessors, (52), 6 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 62 [2024-12-02 15:30:23,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:23,655 INFO L225 Difference]: With dead ends: 255 [2024-12-02 15:30:23,655 INFO L226 Difference]: Without dead ends: 246 [2024-12-02 15:30:23,655 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=171, Invalid=1089, Unknown=0, NotChecked=0, Total=1260 [2024-12-02 15:30:23,655 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 114 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:23,656 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 843 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-12-02 15:30:23,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2024-12-02 15:30:23,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 218. [2024-12-02 15:30:23,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 160 states have (on average 1.14375) internal successors, (183), 173 states have internal predecessors, (183), 32 states have call successors, (32), 14 states have call predecessors, (32), 25 states have return successors, (65), 30 states have call predecessors, (65), 31 states have call successors, (65) [2024-12-02 15:30:23,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 280 transitions. [2024-12-02 15:30:23,691 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 280 transitions. Word has length 62 [2024-12-02 15:30:23,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:23,692 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 280 transitions. [2024-12-02 15:30:23,692 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.888888888888889) internal successors, (52), 18 states have internal predecessors, (52), 6 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-12-02 15:30:23,692 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 280 transitions. [2024-12-02 15:30:23,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-12-02 15:30:23,693 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:23,693 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:30:23,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-12-02 15:30:23,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:23,894 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:23,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:23,894 INFO L85 PathProgramCache]: Analyzing trace with hash -12618729, now seen corresponding path program 1 times [2024-12-02 15:30:23,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:23,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1291091887] [2024-12-02 15:30:23,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:30:23,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:23,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:23,896 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:23,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-12-02 15:30:23,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:30:23,947 INFO L256 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:30:23,948 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:24,735 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:30:24,735 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:30:26,014 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:30:26,014 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:26,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291091887] [2024-12-02 15:30:26,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291091887] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:30:26,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:30:26,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-12-02 15:30:26,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309194496] [2024-12-02 15:30:26,014 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:30:26,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:30:26,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:26,015 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:30:26,015 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:30:26,016 INFO L87 Difference]: Start difference. First operand 218 states and 280 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:27,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:27,246 INFO L93 Difference]: Finished difference Result 245 states and 323 transitions. [2024-12-02 15:30:27,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 15:30:27,247 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 64 [2024-12-02 15:30:27,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:27,248 INFO L225 Difference]: With dead ends: 245 [2024-12-02 15:30:27,248 INFO L226 Difference]: Without dead ends: 231 [2024-12-02 15:30:27,249 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:30:27,249 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 52 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:27,250 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 339 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 15:30:27,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2024-12-02 15:30:27,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 215. [2024-12-02 15:30:27,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 158 states have (on average 1.139240506329114) internal successors, (180), 170 states have internal predecessors, (180), 32 states have call successors, (32), 14 states have call predecessors, (32), 24 states have return successors, (62), 30 states have call predecessors, (62), 31 states have call successors, (62) [2024-12-02 15:30:27,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 274 transitions. [2024-12-02 15:30:27,292 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 274 transitions. Word has length 64 [2024-12-02 15:30:27,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:27,292 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 274 transitions. [2024-12-02 15:30:27,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:27,292 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 274 transitions. [2024-12-02 15:30:27,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-12-02 15:30:27,293 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:27,293 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:30:27,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-12-02 15:30:27,494 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:27,494 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:27,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:27,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1211120731, now seen corresponding path program 2 times [2024-12-02 15:30:27,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:27,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2122125508] [2024-12-02 15:30:27,495 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:30:27,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:27,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:27,496 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:27,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-12-02 15:30:27,549 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:30:27,549 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:30:27,551 INFO L256 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:30:27,552 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:28,376 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:30:28,376 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:30:29,674 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:30:29,675 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:29,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122125508] [2024-12-02 15:30:29,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122125508] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:30:29,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:30:29,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-12-02 15:30:29,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933852853] [2024-12-02 15:30:29,675 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:30:29,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 15:30:29,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:29,676 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 15:30:29,676 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 15:30:29,676 INFO L87 Difference]: Start difference. First operand 215 states and 274 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:30,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:30,572 INFO L93 Difference]: Finished difference Result 242 states and 317 transitions. [2024-12-02 15:30:30,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 15:30:30,573 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 64 [2024-12-02 15:30:30,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:30,574 INFO L225 Difference]: With dead ends: 242 [2024-12-02 15:30:30,574 INFO L226 Difference]: Without dead ends: 225 [2024-12-02 15:30:30,574 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-02 15:30:30,575 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 35 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:30,575 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 287 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 15:30:30,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2024-12-02 15:30:30,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 204. [2024-12-02 15:30:30,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 151 states have (on average 1.1324503311258278) internal successors, (171), 160 states have internal predecessors, (171), 31 states have call successors, (31), 14 states have call predecessors, (31), 21 states have return successors, (56), 29 states have call predecessors, (56), 30 states have call successors, (56) [2024-12-02 15:30:30,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 258 transitions. [2024-12-02 15:30:30,603 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 258 transitions. Word has length 64 [2024-12-02 15:30:30,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:30,603 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 258 transitions. [2024-12-02 15:30:30,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:30,603 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 258 transitions. [2024-12-02 15:30:30,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-12-02 15:30:30,604 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:30,604 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:30:30,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-12-02 15:30:30,804 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:30,804 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:30,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:30,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1698788290, now seen corresponding path program 1 times [2024-12-02 15:30:30,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:30,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1056259340] [2024-12-02 15:30:30,805 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:30:30,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:30,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:30,806 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:30,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-12-02 15:30:30,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:30:30,856 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:30:30,857 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:32,375 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:30:32,375 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:30:34,687 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 15:30:34,687 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:34,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056259340] [2024-12-02 15:30:34,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056259340] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:30:34,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:30:34,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2024-12-02 15:30:34,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138707842] [2024-12-02 15:30:34,688 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:30:34,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:30:34,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:34,688 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:30:34,689 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:30:34,689 INFO L87 Difference]: Start difference. First operand 204 states and 258 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 14 states have internal predecessors, (56), 5 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-12-02 15:30:38,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:38,067 INFO L93 Difference]: Finished difference Result 227 states and 281 transitions. [2024-12-02 15:30:38,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:30:38,067 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 14 states have internal predecessors, (56), 5 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) Word has length 71 [2024-12-02 15:30:38,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:38,069 INFO L225 Difference]: With dead ends: 227 [2024-12-02 15:30:38,069 INFO L226 Difference]: Without dead ends: 215 [2024-12-02 15:30:38,069 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 124 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2024-12-02 15:30:38,069 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 18 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:38,069 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 840 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-12-02 15:30:38,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2024-12-02 15:30:38,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 199. [2024-12-02 15:30:38,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 148 states have (on average 1.1283783783783783) internal successors, (167), 156 states have internal predecessors, (167), 30 states have call successors, (30), 14 states have call predecessors, (30), 20 states have return successors, (49), 28 states have call predecessors, (49), 29 states have call successors, (49) [2024-12-02 15:30:38,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 246 transitions. [2024-12-02 15:30:38,112 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 246 transitions. Word has length 71 [2024-12-02 15:30:38,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:38,112 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 246 transitions. [2024-12-02 15:30:38,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 14 states have internal predecessors, (56), 5 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-12-02 15:30:38,112 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 246 transitions. [2024-12-02 15:30:38,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-12-02 15:30:38,113 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:38,113 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 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-12-02 15:30:38,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-12-02 15:30:38,314 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:38,314 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:38,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:38,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1310665658, now seen corresponding path program 1 times [2024-12-02 15:30:38,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:38,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [301580937] [2024-12-02 15:30:38,315 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:30:38,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:38,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:38,316 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:38,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-12-02 15:30:38,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:30:38,401 INFO L256 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-12-02 15:30:38,404 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:41,524 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-12-02 15:30:41,524 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:30:41,524 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:41,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301580937] [2024-12-02 15:30:41,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301580937] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:30:41,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:30:41,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 15:30:41,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568613484] [2024-12-02 15:30:41,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:30:41,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 15:30:41,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:41,525 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 15:30:41,525 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:30:41,526 INFO L87 Difference]: Start difference. First operand 199 states and 246 transitions. Second operand has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:43,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:30:43,013 INFO L93 Difference]: Finished difference Result 215 states and 262 transitions. [2024-12-02 15:30:43,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 15:30:43,015 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 71 [2024-12-02 15:30:43,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:30:43,016 INFO L225 Difference]: With dead ends: 215 [2024-12-02 15:30:43,016 INFO L226 Difference]: Without dead ends: 206 [2024-12-02 15:30:43,016 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-12-02 15:30:43,016 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 6 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:30:43,016 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 506 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 15:30:43,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2024-12-02 15:30:43,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 199. [2024-12-02 15:30:43,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 148 states have (on average 1.1283783783783783) internal successors, (167), 156 states have internal predecessors, (167), 30 states have call successors, (30), 14 states have call predecessors, (30), 20 states have return successors, (48), 28 states have call predecessors, (48), 29 states have call successors, (48) [2024-12-02 15:30:43,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 245 transitions. [2024-12-02 15:30:43,045 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 245 transitions. Word has length 71 [2024-12-02 15:30:43,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:30:43,045 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 245 transitions. [2024-12-02 15:30:43,045 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:30:43,045 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 245 transitions. [2024-12-02 15:30:43,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-12-02 15:30:43,045 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:30:43,045 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 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-12-02 15:30:43,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-12-02 15:30:43,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:43,246 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:30:43,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:30:43,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1385395055, now seen corresponding path program 1 times [2024-12-02 15:30:43,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:30:43,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1214451685] [2024-12-02 15:30:43,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:30:43,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:30:43,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:30:43,248 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:30:43,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-12-02 15:30:43,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:30:43,300 INFO L256 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 15:30:43,302 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:30:48,611 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-12-02 15:30:48,611 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:30:57,663 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-12-02 15:30:57,664 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:30:57,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214451685] [2024-12-02 15:30:57,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214451685] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:30:57,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:30:57,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2024-12-02 15:30:57,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599445366] [2024-12-02 15:30:57,664 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:30:57,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-12-02 15:30:57,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:30:57,665 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-12-02 15:30:57,665 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2024-12-02 15:30:57,665 INFO L87 Difference]: Start difference. First operand 199 states and 245 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:31:14,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:31:14,669 INFO L93 Difference]: Finished difference Result 238 states and 298 transitions. [2024-12-02 15:31:14,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:31:14,670 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 71 [2024-12-02 15:31:14,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:31:14,672 INFO L225 Difference]: With dead ends: 238 [2024-12-02 15:31:14,672 INFO L226 Difference]: Without dead ends: 229 [2024-12-02 15:31:14,672 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 19.5s TimeCoverageRelationStatistics Valid=187, Invalid=1073, Unknown=0, NotChecked=0, Total=1260 [2024-12-02 15:31:14,673 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 59 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:31:14,673 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 1048 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2024-12-02 15:31:14,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2024-12-02 15:31:14,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 204. [2024-12-02 15:31:14,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 152 states have (on average 1.138157894736842) internal successors, (173), 161 states have internal predecessors, (173), 30 states have call successors, (30), 14 states have call predecessors, (30), 21 states have return successors, (52), 28 states have call predecessors, (52), 29 states have call successors, (52) [2024-12-02 15:31:14,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 255 transitions. [2024-12-02 15:31:14,718 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 255 transitions. Word has length 71 [2024-12-02 15:31:14,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:31:14,718 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 255 transitions. [2024-12-02 15:31:14,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:31:14,718 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 255 transitions. [2024-12-02 15:31:14,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-12-02 15:31:14,719 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:31:14,719 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:31:14,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-12-02 15:31:14,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:31:14,920 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:31:14,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:31:14,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1604249773, now seen corresponding path program 1 times [2024-12-02 15:31:14,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:31:14,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612009316] [2024-12-02 15:31:14,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:31:14,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:31:14,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:31:14,922 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:31:14,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-12-02 15:31:14,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:31:14,989 INFO L256 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-02 15:31:14,991 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:31:18,550 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 15:31:18,550 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:31:27,166 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-12-02 15:31:27,166 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:31:27,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612009316] [2024-12-02 15:31:27,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612009316] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:31:27,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:31:27,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2024-12-02 15:31:27,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762427104] [2024-12-02 15:31:27,167 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:31:27,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 15:31:27,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:31:27,167 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 15:31:27,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:31:27,168 INFO L87 Difference]: Start difference. First operand 204 states and 255 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:31:42,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:31:42,824 INFO L93 Difference]: Finished difference Result 303 states and 388 transitions. [2024-12-02 15:31:42,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-12-02 15:31:42,826 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 71 [2024-12-02 15:31:42,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:31:42,828 INFO L225 Difference]: With dead ends: 303 [2024-12-02 15:31:42,828 INFO L226 Difference]: Without dead ends: 283 [2024-12-02 15:31:42,829 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=342, Invalid=2108, Unknown=0, NotChecked=0, Total=2450 [2024-12-02 15:31:42,829 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 80 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:31:42,829 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 914 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2024-12-02 15:31:42,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-12-02 15:31:42,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 248. [2024-12-02 15:31:42,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 185 states have (on average 1.145945945945946) internal successors, (212), 196 states have internal predecessors, (212), 38 states have call successors, (38), 16 states have call predecessors, (38), 24 states have return successors, (70), 35 states have call predecessors, (70), 37 states have call successors, (70) [2024-12-02 15:31:42,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 320 transitions. [2024-12-02 15:31:42,874 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 320 transitions. Word has length 71 [2024-12-02 15:31:42,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:31:42,875 INFO L471 AbstractCegarLoop]: Abstraction has 248 states and 320 transitions. [2024-12-02 15:31:42,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:31:42,875 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 320 transitions. [2024-12-02 15:31:42,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-12-02 15:31:42,875 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:31:42,875 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:31:42,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-12-02 15:31:43,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:31:43,076 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:31:43,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:31:43,076 INFO L85 PathProgramCache]: Analyzing trace with hash -459972111, now seen corresponding path program 2 times [2024-12-02 15:31:43,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:31:43,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [910087980] [2024-12-02 15:31:43,076 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:31:43,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:31:43,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:31:43,078 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:31:43,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-12-02 15:31:43,140 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:31:43,140 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:31:43,142 INFO L256 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-12-02 15:31:43,144 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:31:48,518 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 15:31:48,518 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:32:01,908 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-12-02 15:32:01,908 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:32:01,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910087980] [2024-12-02 15:32:01,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910087980] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:32:01,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:32:01,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 35 [2024-12-02 15:32:01,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511398609] [2024-12-02 15:32:01,909 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:32:01,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-12-02 15:32:01,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:32:01,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-12-02 15:32:01,910 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 15:32:01,910 INFO L87 Difference]: Start difference. First operand 248 states and 320 transitions. Second operand has 35 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 9 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:32:38,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:38,539 INFO L93 Difference]: Finished difference Result 353 states and 459 transitions. [2024-12-02 15:32:38,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-12-02 15:32:38,541 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 9 states have call predecessors, (11), 7 states have call successors, (11) Word has length 71 [2024-12-02 15:32:38,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:38,542 INFO L225 Difference]: With dead ends: 353 [2024-12-02 15:32:38,542 INFO L226 Difference]: Without dead ends: 338 [2024-12-02 15:32:38,543 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 743 ImplicationChecksByTransitivity, 34.0s TimeCoverageRelationStatistics Valid=480, Invalid=4350, Unknown=0, NotChecked=0, Total=4830 [2024-12-02 15:32:38,544 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 58 mSDsluCounter, 1232 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 1491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:38,544 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 1303 Invalid, 1491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1428 Invalid, 0 Unknown, 0 Unchecked, 16.0s Time] [2024-12-02 15:32:38,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-12-02 15:32:38,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 262. [2024-12-02 15:32:38,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 197 states have (on average 1.1573604060913705) internal successors, (228), 208 states have internal predecessors, (228), 40 states have call successors, (40), 17 states have call predecessors, (40), 24 states have return successors, (70), 36 states have call predecessors, (70), 39 states have call successors, (70) [2024-12-02 15:32:38,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 338 transitions. [2024-12-02 15:32:38,602 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 338 transitions. Word has length 71 [2024-12-02 15:32:38,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:38,603 INFO L471 AbstractCegarLoop]: Abstraction has 262 states and 338 transitions. [2024-12-02 15:32:38,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 33 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 9 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:32:38,603 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 338 transitions. [2024-12-02 15:32:38,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-02 15:32:38,604 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:38,604 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-12-02 15:32:38,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-12-02 15:32:38,804 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:32:38,804 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:32:38,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:38,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1455295583, now seen corresponding path program 1 times [2024-12-02 15:32:38,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:32:38,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1625596035] [2024-12-02 15:32:38,805 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:38,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:32:38,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:32:38,806 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:32:38,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-12-02 15:32:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:38,865 INFO L256 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 15:32:38,867 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:32:44,493 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-12-02 15:32:44,493 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:32:46,693 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:32:46,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625596035] [2024-12-02 15:32:46,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625596035] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:32:46,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [146039426] [2024-12-02 15:32:46,693 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:46,693 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 15:32:46,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 15:32:46,695 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 15:32:46,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2024-12-02 15:32:46,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:46,779 INFO L256 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 15:32:46,780 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:32:48,394 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-12-02 15:32:48,394 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:32:48,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [146039426] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:48,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 15:32:48,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [14] total 17 [2024-12-02 15:32:48,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004705819] [2024-12-02 15:32:48,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:48,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:32:48,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:32:48,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:32:48,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:32:48,396 INFO L87 Difference]: Start difference. First operand 262 states and 338 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:32:48,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:48,774 INFO L93 Difference]: Finished difference Result 307 states and 410 transitions. [2024-12-02 15:32:48,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:32:48,775 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 73 [2024-12-02 15:32:48,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:48,776 INFO L225 Difference]: With dead ends: 307 [2024-12-02 15:32:48,777 INFO L226 Difference]: Without dead ends: 282 [2024-12-02 15:32:48,777 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2024-12-02 15:32:48,777 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 9 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:48,777 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 303 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 15:32:48,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-12-02 15:32:48,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 257. [2024-12-02 15:32:48,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 192 states have (on average 1.1458333333333333) internal successors, (220), 202 states have internal predecessors, (220), 40 states have call successors, (40), 17 states have call predecessors, (40), 24 states have return successors, (82), 37 states have call predecessors, (82), 39 states have call successors, (82) [2024-12-02 15:32:48,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 342 transitions. [2024-12-02 15:32:48,831 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 342 transitions. Word has length 73 [2024-12-02 15:32:48,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:48,831 INFO L471 AbstractCegarLoop]: Abstraction has 257 states and 342 transitions. [2024-12-02 15:32:48,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-12-02 15:32:48,831 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 342 transitions. [2024-12-02 15:32:48,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-02 15:32:48,832 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:48,832 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:32:48,841 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-12-02 15:32:49,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (48)] Ended with exit code 0 [2024-12-02 15:32:49,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt [2024-12-02 15:32:49,233 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:32:49,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:49,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1674150301, now seen corresponding path program 1 times [2024-12-02 15:32:49,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:32:49,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2062252908] [2024-12-02 15:32:49,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:49,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:32:49,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:32:49,235 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:32:49,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-12-02 15:32:49,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:49,294 INFO L256 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-02 15:32:49,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:32:52,905 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 15:32:52,905 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:33:01,461 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-12-02 15:33:01,461 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:33:01,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062252908] [2024-12-02 15:33:01,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062252908] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:33:01,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:33:01,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2024-12-02 15:33:01,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209935255] [2024-12-02 15:33:01,461 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:33:01,461 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 15:33:01,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:33:01,462 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 15:33:01,462 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:33:01,462 INFO L87 Difference]: Start difference. First operand 257 states and 342 transitions. Second operand has 28 states, 28 states have (on average 2.25) internal successors, (63), 28 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:33:10,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:10,715 INFO L93 Difference]: Finished difference Result 317 states and 412 transitions. [2024-12-02 15:33:10,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 15:33:10,717 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 28 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 73 [2024-12-02 15:33:10,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:10,719 INFO L225 Difference]: With dead ends: 317 [2024-12-02 15:33:10,719 INFO L226 Difference]: Without dead ends: 294 [2024-12-02 15:33:10,719 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=231, Invalid=1029, Unknown=0, NotChecked=0, Total=1260 [2024-12-02 15:33:10,720 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 57 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 1141 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:10,720 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 1141 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2024-12-02 15:33:10,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-12-02 15:33:10,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 259. [2024-12-02 15:33:10,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 194 states have (on average 1.134020618556701) internal successors, (220), 203 states have internal predecessors, (220), 40 states have call successors, (40), 18 states have call predecessors, (40), 24 states have return successors, (77), 37 states have call predecessors, (77), 39 states have call successors, (77) [2024-12-02 15:33:10,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 337 transitions. [2024-12-02 15:33:10,797 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 337 transitions. Word has length 73 [2024-12-02 15:33:10,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:10,797 INFO L471 AbstractCegarLoop]: Abstraction has 259 states and 337 transitions. [2024-12-02 15:33:10,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 28 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:33:10,798 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 337 transitions. [2024-12-02 15:33:10,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-02 15:33:10,798 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:10,798 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 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-12-02 15:33:10,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-12-02 15:33:10,998 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:10,999 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:33:10,999 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:10,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1748879698, now seen corresponding path program 1 times [2024-12-02 15:33:10,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:33:10,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1890847955] [2024-12-02 15:33:10,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:10,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:10,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:33:11,001 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:33:11,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-12-02 15:33:11,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:11,059 INFO L256 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 15:33:11,060 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:33:11,429 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-12-02 15:33:11,429 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:33:11,943 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-12-02 15:33:11,944 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:33:11,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890847955] [2024-12-02 15:33:11,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890847955] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:33:11,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:33:11,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2024-12-02 15:33:11,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897283084] [2024-12-02 15:33:11,944 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:33:11,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 15:33:11,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:33:11,944 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 15:33:11,944 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:33:11,945 INFO L87 Difference]: Start difference. First operand 259 states and 337 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-12-02 15:33:12,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:12,265 INFO L93 Difference]: Finished difference Result 269 states and 347 transitions. [2024-12-02 15:33:12,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:33:12,265 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 73 [2024-12-02 15:33:12,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:12,267 INFO L225 Difference]: With dead ends: 269 [2024-12-02 15:33:12,267 INFO L226 Difference]: Without dead ends: 264 [2024-12-02 15:33:12,267 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:33:12,268 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 1 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:12,268 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 329 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 15:33:12,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-12-02 15:33:12,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 259. [2024-12-02 15:33:12,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 194 states have (on average 1.134020618556701) internal successors, (220), 203 states have internal predecessors, (220), 40 states have call successors, (40), 18 states have call predecessors, (40), 24 states have return successors, (77), 37 states have call predecessors, (77), 39 states have call successors, (77) [2024-12-02 15:33:12,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 337 transitions. [2024-12-02 15:33:12,346 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 337 transitions. Word has length 73 [2024-12-02 15:33:12,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:12,346 INFO L471 AbstractCegarLoop]: Abstraction has 259 states and 337 transitions. [2024-12-02 15:33:12,346 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-12-02 15:33:12,346 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 337 transitions. [2024-12-02 15:33:12,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-02 15:33:12,347 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:12,347 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:33:12,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-12-02 15:33:12,547 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:12,548 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:33:12,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:12,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1878942305, now seen corresponding path program 2 times [2024-12-02 15:33:12,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:33:12,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1145024333] [2024-12-02 15:33:12,548 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 15:33:12,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:12,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:33:12,550 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:33:12,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-12-02 15:33:12,611 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 15:33:12,611 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 15:33:12,613 INFO L256 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-02 15:33:12,614 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:33:16,144 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 15:33:16,145 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:33:24,766 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-12-02 15:33:24,766 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:33:24,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145024333] [2024-12-02 15:33:24,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145024333] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:33:24,766 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:33:24,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2024-12-02 15:33:24,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247853173] [2024-12-02 15:33:24,767 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:33:24,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 15:33:24,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:33:24,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 15:33:24,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2024-12-02 15:33:24,768 INFO L87 Difference]: Start difference. First operand 259 states and 337 transitions. Second operand has 28 states, 28 states have (on average 2.25) internal successors, (63), 28 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:33:32,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:32,748 INFO L93 Difference]: Finished difference Result 321 states and 408 transitions. [2024-12-02 15:33:32,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 15:33:32,750 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 28 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 73 [2024-12-02 15:33:32,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:32,751 INFO L225 Difference]: With dead ends: 321 [2024-12-02 15:33:32,751 INFO L226 Difference]: Without dead ends: 307 [2024-12-02 15:33:32,751 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=219, Invalid=1041, Unknown=0, NotChecked=0, Total=1260 [2024-12-02 15:33:32,752 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 35 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:32,752 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 966 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 15:33:32,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2024-12-02 15:33:32,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 267. [2024-12-02 15:33:32,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 201 states have (on average 1.1343283582089552) internal successors, (228), 209 states have internal predecessors, (228), 41 states have call successors, (41), 19 states have call predecessors, (41), 24 states have return successors, (75), 38 states have call predecessors, (75), 40 states have call successors, (75) [2024-12-02 15:33:32,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 344 transitions. [2024-12-02 15:33:32,807 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 344 transitions. Word has length 73 [2024-12-02 15:33:32,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:32,807 INFO L471 AbstractCegarLoop]: Abstraction has 267 states and 344 transitions. [2024-12-02 15:33:32,808 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 28 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-12-02 15:33:32,808 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 344 transitions. [2024-12-02 15:33:32,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-12-02 15:33:32,808 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:32,808 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:33:32,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-12-02 15:33:33,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:33,009 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:33:33,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:33,009 INFO L85 PathProgramCache]: Analyzing trace with hash 127130955, now seen corresponding path program 1 times [2024-12-02 15:33:33,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:33:33,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [656945472] [2024-12-02 15:33:33,009 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:33,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:33,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:33:33,011 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:33:33,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-12-02 15:33:33,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:33,092 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-02 15:33:33,093 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:33:36,070 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-12-02 15:33:36,070 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:33:42,731 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-12-02 15:33:42,731 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:33:42,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656945472] [2024-12-02 15:33:42,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656945472] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:33:42,731 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:33:42,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2024-12-02 15:33:42,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697941654] [2024-12-02 15:33:42,732 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:33:42,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-12-02 15:33:42,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:33:42,733 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-12-02 15:33:42,733 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2024-12-02 15:33:42,733 INFO L87 Difference]: Start difference. First operand 267 states and 344 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 states have internal predecessors, (59), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 15:33:52,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:52,885 INFO L93 Difference]: Finished difference Result 342 states and 425 transitions. [2024-12-02 15:33:52,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-02 15:33:52,886 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 states have internal predecessors, (59), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) Word has length 76 [2024-12-02 15:33:52,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:52,888 INFO L225 Difference]: With dead ends: 342 [2024-12-02 15:33:52,888 INFO L226 Difference]: Without dead ends: 258 [2024-12-02 15:33:52,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=233, Invalid=1249, Unknown=0, NotChecked=0, Total=1482 [2024-12-02 15:33:52,889 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 35 mSDsluCounter, 1132 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1209 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:52,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 1209 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 613 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-12-02 15:33:52,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-12-02 15:33:52,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 238. [2024-12-02 15:33:52,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 178 states have (on average 1.1067415730337078) internal successors, (197), 186 states have internal predecessors, (197), 37 states have call successors, (37), 17 states have call predecessors, (37), 22 states have return successors, (65), 34 states have call predecessors, (65), 36 states have call successors, (65) [2024-12-02 15:33:52,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 299 transitions. [2024-12-02 15:33:52,970 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 299 transitions. Word has length 76 [2024-12-02 15:33:52,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:52,970 INFO L471 AbstractCegarLoop]: Abstraction has 238 states and 299 transitions. [2024-12-02 15:33:52,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 26 states have internal predecessors, (59), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 15:33:52,970 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 299 transitions. [2024-12-02 15:33:52,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-12-02 15:33:52,971 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:52,971 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 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-12-02 15:33:52,978 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-12-02 15:33:53,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:53,172 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:33:53,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:53,172 INFO L85 PathProgramCache]: Analyzing trace with hash 893805912, now seen corresponding path program 1 times [2024-12-02 15:33:53,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:33:53,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1939383087] [2024-12-02 15:33:53,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:53,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:53,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:33:53,174 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:33:53,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-12-02 15:33:53,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:53,238 INFO L256 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 15:33:53,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:33:53,590 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-12-02 15:33:53,590 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 15:33:53,590 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:33:53,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939383087] [2024-12-02 15:33:53,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939383087] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:33:53,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:33:53,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 15:33:53,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245790990] [2024-12-02 15:33:53,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:33:53,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 15:33:53,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:33:53,591 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 15:33:53,591 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:33:53,591 INFO L87 Difference]: Start difference. First operand 238 states and 299 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2024-12-02 15:33:53,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:53,912 INFO L93 Difference]: Finished difference Result 249 states and 310 transitions. [2024-12-02 15:33:53,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 15:33:53,912 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 75 [2024-12-02 15:33:53,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:53,914 INFO L225 Difference]: With dead ends: 249 [2024-12-02 15:33:53,914 INFO L226 Difference]: Without dead ends: 237 [2024-12-02 15:33:53,914 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:33:53,915 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 0 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:53,915 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 320 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 15:33:53,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-12-02 15:33:53,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 220. [2024-12-02 15:33:53,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 165 states have (on average 1.103030303030303) internal successors, (182), 171 states have internal predecessors, (182), 34 states have call successors, (34), 16 states have call predecessors, (34), 20 states have return successors, (55), 32 states have call predecessors, (55), 33 states have call successors, (55) [2024-12-02 15:33:53,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 271 transitions. [2024-12-02 15:33:53,960 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 271 transitions. Word has length 75 [2024-12-02 15:33:53,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:53,960 INFO L471 AbstractCegarLoop]: Abstraction has 220 states and 271 transitions. [2024-12-02 15:33:53,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2024-12-02 15:33:53,960 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 271 transitions. [2024-12-02 15:33:53,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-02 15:33:53,961 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:53,961 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:33:53,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-12-02 15:33:54,161 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:54,162 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:33:54,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:54,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1446556424, now seen corresponding path program 1 times [2024-12-02 15:33:54,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:33:54,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [690632524] [2024-12-02 15:33:54,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:54,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:33:54,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:33:54,164 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:33:54,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-12-02 15:33:54,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:54,220 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-02 15:33:54,221 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:33:57,076 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 15:33:57,076 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:33:58,539 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:33:58,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690632524] [2024-12-02 15:33:58,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690632524] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:33:58,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1080814527] [2024-12-02 15:33:58,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:58,540 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 15:33:58,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 15:33:58,542 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 15:33:58,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2024-12-02 15:33:58,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:58,670 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-02 15:33:58,671 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:34:01,168 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 15:34:01,168 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:34:02,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1080814527] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:34:02,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:34:02,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 15 [2024-12-02 15:34:02,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129017303] [2024-12-02 15:34:02,211 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:34:02,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 15:34:02,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:34:02,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 15:34:02,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2024-12-02 15:34:02,211 INFO L87 Difference]: Start difference. First operand 220 states and 271 transitions. Second operand has 15 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 14 states have internal predecessors, (55), 6 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-12-02 15:34:10,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:34:10,033 INFO L93 Difference]: Finished difference Result 247 states and 304 transitions. [2024-12-02 15:34:10,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 15:34:10,034 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 14 states have internal predecessors, (55), 6 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 80 [2024-12-02 15:34:10,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:34:10,035 INFO L225 Difference]: With dead ends: 247 [2024-12-02 15:34:10,035 INFO L226 Difference]: Without dead ends: 238 [2024-12-02 15:34:10,036 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 159 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2024-12-02 15:34:10,036 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 27 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:34:10,036 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 826 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2024-12-02 15:34:10,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-12-02 15:34:10,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 226. [2024-12-02 15:34:10,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 169 states have (on average 1.1005917159763314) internal successors, (186), 175 states have internal predecessors, (186), 35 states have call successors, (35), 16 states have call predecessors, (35), 21 states have return successors, (62), 34 states have call predecessors, (62), 34 states have call successors, (62) [2024-12-02 15:34:10,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 283 transitions. [2024-12-02 15:34:10,101 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 283 transitions. Word has length 80 [2024-12-02 15:34:10,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:34:10,102 INFO L471 AbstractCegarLoop]: Abstraction has 226 states and 283 transitions. [2024-12-02 15:34:10,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 14 states have internal predecessors, (55), 6 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-12-02 15:34:10,102 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 283 transitions. [2024-12-02 15:34:10,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-02 15:34:10,102 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:34:10,102 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:34:10,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2024-12-02 15:34:10,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (55)] Ended with exit code 0 [2024-12-02 15:34:10,503 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt [2024-12-02 15:34:10,503 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:34:10,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:34:10,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1462207478, now seen corresponding path program 1 times [2024-12-02 15:34:10,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:34:10,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1470697834] [2024-12-02 15:34:10,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:34:10,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:34:10,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:34:10,505 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:34:10,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-12-02 15:34:10,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:10,568 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-02 15:34:10,569 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:34:26,425 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 15:34:26,425 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:34:29,736 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:34:29,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470697834] [2024-12-02 15:34:29,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470697834] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:34:29,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [927456360] [2024-12-02 15:34:29,736 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:34:29,737 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 15:34:29,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 15:34:29,738 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 15:34:29,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2024-12-02 15:34:29,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:29,849 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-02 15:34:29,850 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:35:04,306 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 15:35:04,306 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:35:06,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [927456360] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:35:06,843 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:35:06,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 16 [2024-12-02 15:35:06,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856421806] [2024-12-02 15:35:06,843 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:35:06,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 15:35:06,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:35:06,844 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 15:35:06,844 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=228, Unknown=8, NotChecked=0, Total=272 [2024-12-02 15:35:06,844 INFO L87 Difference]: Start difference. First operand 226 states and 283 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 5 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2024-12-02 15:35:12,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:35:14,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:35:20,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.88s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-12-02 15:35:25,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:35:25,063 INFO L93 Difference]: Finished difference Result 253 states and 309 transitions. [2024-12-02 15:35:25,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 15:35:25,065 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 5 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) Word has length 80 [2024-12-02 15:35:25,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:35:25,066 INFO L225 Difference]: With dead ends: 253 [2024-12-02 15:35:25,066 INFO L226 Difference]: Without dead ends: 244 [2024-12-02 15:35:25,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 159 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 53.1s TimeCoverageRelationStatistics Valid=41, Invalid=257, Unknown=8, NotChecked=0, Total=306 [2024-12-02 15:35:25,067 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 9 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:35:25,067 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 776 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 273 Invalid, 1 Unknown, 0 Unchecked, 17.9s Time] [2024-12-02 15:35:25,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2024-12-02 15:35:25,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 230. [2024-12-02 15:35:25,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 172 states have (on average 1.0988372093023255) internal successors, (189), 178 states have internal predecessors, (189), 35 states have call successors, (35), 16 states have call predecessors, (35), 22 states have return successors, (62), 35 states have call predecessors, (62), 34 states have call successors, (62) [2024-12-02 15:35:25,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 286 transitions. [2024-12-02 15:35:25,115 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 286 transitions. Word has length 80 [2024-12-02 15:35:25,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:35:25,115 INFO L471 AbstractCegarLoop]: Abstraction has 230 states and 286 transitions. [2024-12-02 15:35:25,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 5 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2024-12-02 15:35:25,115 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 286 transitions. [2024-12-02 15:35:25,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-12-02 15:35:25,116 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:35:25,116 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:35:25,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (57)] Forceful destruction successful, exit code 0 [2024-12-02 15:35:25,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-12-02 15:35:25,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:35:25,517 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:35:25,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:35:25,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1513762048, now seen corresponding path program 1 times [2024-12-02 15:35:25,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:35:25,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2054596900] [2024-12-02 15:35:25,517 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:35:25,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:35:25,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:35:25,519 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:35:25,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-12-02 15:35:25,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:35:25,594 INFO L256 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-02 15:35:25,596 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:35:28,619 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-12-02 15:35:28,619 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:35:35,462 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-12-02 15:35:35,462 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:35:35,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054596900] [2024-12-02 15:35:35,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054596900] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:35:35,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:35:35,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2024-12-02 15:35:35,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597379379] [2024-12-02 15:35:35,463 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:35:35,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-12-02 15:35:35,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:35:35,464 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-12-02 15:35:35,464 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2024-12-02 15:35:35,464 INFO L87 Difference]: Start difference. First operand 230 states and 286 transitions. Second operand has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 26 states have internal predecessors, (60), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 15:35:41,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:35:41,595 INFO L93 Difference]: Finished difference Result 272 states and 332 transitions. [2024-12-02 15:35:41,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 15:35:41,597 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 26 states have internal predecessors, (60), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) Word has length 77 [2024-12-02 15:35:41,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:35:41,599 INFO L225 Difference]: With dead ends: 272 [2024-12-02 15:35:41,599 INFO L226 Difference]: Without dead ends: 215 [2024-12-02 15:35:41,600 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=171, Invalid=885, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 15:35:41,600 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 38 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 758 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:35:41,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 758 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 15:35:41,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2024-12-02 15:35:41,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 204. [2024-12-02 15:35:41,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 152 states have (on average 1.0921052631578947) internal successors, (166), 157 states have internal predecessors, (166), 31 states have call successors, (31), 15 states have call predecessors, (31), 20 states have return successors, (56), 31 states have call predecessors, (56), 30 states have call successors, (56) [2024-12-02 15:35:41,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 253 transitions. [2024-12-02 15:35:41,647 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 253 transitions. Word has length 77 [2024-12-02 15:35:41,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:35:41,647 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 253 transitions. [2024-12-02 15:35:41,648 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3076923076923075) internal successors, (60), 26 states have internal predecessors, (60), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2024-12-02 15:35:41,648 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 253 transitions. [2024-12-02 15:35:41,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-02 15:35:41,649 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:35:41,649 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 15:35:41,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-12-02 15:35:41,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:35:41,849 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 15:35:41,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:35:41,849 INFO L85 PathProgramCache]: Analyzing trace with hash -601941872, now seen corresponding path program 1 times [2024-12-02 15:35:41,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 15:35:41,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1716314056] [2024-12-02 15:35:41,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:35:41,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:35:41,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:35:41,851 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:35:41,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_de9491d2-6ba2-4302-84ef-a2ea7b49c80a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-12-02 15:35:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:35:42,022 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-12-02 15:35:42,024 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:35:51,503 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-12-02 15:35:51,503 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:36:19,546 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 12 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-12-02 15:36:19,546 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 15:36:19,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716314056] [2024-12-02 15:36:19,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716314056] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:36:19,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 15:36:19,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 26] total 47 [2024-12-02 15:36:19,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101438587] [2024-12-02 15:36:19,546 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 15:36:19,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-12-02 15:36:19,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 15:36:19,548 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-12-02 15:36:19,548 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1917, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 15:36:19,548 INFO L87 Difference]: Start difference. First operand 204 states and 253 transitions. Second operand has 47 states, 45 states have (on average 1.711111111111111) internal successors, (77), 43 states have internal predecessors, (77), 10 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (13), 11 states have call predecessors, (13), 9 states have call successors, (13)