./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-crafted/zero_sum_m2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-crafted/zero_sum_m2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 64e2b591ee375a99f019d69fefe326e9fd46db25f76a67e4f3bee333adbec68f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 13:55:04,151 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 13:55:04,261 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 13:55:04,271 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 13:55:04,272 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 13:55:04,307 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 13:55:04,308 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 13:55:04,308 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 13:55:04,309 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 13:55:04,309 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 13:55:04,309 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 13:55:04,309 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 13:55:04,310 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 13:55:04,310 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 13:55:04,310 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 13:55:04,310 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 13:55:04,310 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 13:55:04,310 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 13:55:04,311 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 13:55:04,311 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 13:55:04,311 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 13:55:04,311 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 13:55:04,311 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 13:55:04,311 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 13:55:04,311 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 13:55:04,312 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 13:55:04,312 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 13:55:04,312 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 13:55:04,312 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 13:55:04,312 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 13:55:04,312 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 13:55:04,312 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 13:55:04,313 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:55:04,313 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 13:55:04,313 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 13:55:04,313 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 13:55:04,313 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 13:55:04,313 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 13:55:04,314 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 13:55:04,314 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 13:55:04,314 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 13:55:04,314 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 13:55:04,314 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_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 64e2b591ee375a99f019d69fefe326e9fd46db25f76a67e4f3bee333adbec68f [2024-11-13 13:55:04,637 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 13:55:04,650 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 13:55:04,654 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 13:55:04,655 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 13:55:04,656 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 13:55:04,658 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/array-crafted/zero_sum_m2.c Unable to find full path for "g++" [2024-11-13 13:55:06,609 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 13:55:06,895 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 13:55:06,897 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/sv-benchmarks/c/array-crafted/zero_sum_m2.c [2024-11-13 13:55:06,908 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/data/393c33f01/f5a1b446f8b6481bac964150b8067964/FLAG7b4416716 [2024-11-13 13:55:06,943 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/data/393c33f01/f5a1b446f8b6481bac964150b8067964 [2024-11-13 13:55:06,946 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 13:55:06,950 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 13:55:06,952 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 13:55:06,955 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 13:55:06,961 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 13:55:06,962 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:55:06" (1/1) ... [2024-11-13 13:55:06,967 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3adde73e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:06, skipping insertion in model container [2024-11-13 13:55:06,967 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:55:06" (1/1) ... [2024-11-13 13:55:06,984 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 13:55:07,211 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_d1ea60ed-9d51-474d-94f5-c68d04897367/sv-benchmarks/c/array-crafted/zero_sum_m2.c[402,415] [2024-11-13 13:55:07,243 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:55:07,255 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 13:55:07,269 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_d1ea60ed-9d51-474d-94f5-c68d04897367/sv-benchmarks/c/array-crafted/zero_sum_m2.c[402,415] [2024-11-13 13:55:07,285 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:55:07,315 INFO L204 MainTranslator]: Completed translation [2024-11-13 13:55:07,315 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07 WrapperNode [2024-11-13 13:55:07,315 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 13:55:07,316 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 13:55:07,317 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 13:55:07,317 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 13:55:07,326 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,335 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,363 INFO L138 Inliner]: procedures = 15, calls = 15, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 81 [2024-11-13 13:55:07,365 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 13:55:07,366 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 13:55:07,366 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 13:55:07,367 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 13:55:07,378 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,379 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,381 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,408 INFO L175 MemorySlicer]: Split 7 memory accesses to 2 slices as follows [2, 5]. 71 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 1 writes are split as follows [0, 1]. [2024-11-13 13:55:07,408 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,408 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,417 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,423 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,424 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,425 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,428 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 13:55:07,429 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 13:55:07,429 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 13:55:07,429 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 13:55:07,430 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (1/1) ... [2024-11-13 13:55:07,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:55:07,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:07,467 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 13:55:07,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 13:55:07,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 13:55:07,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 13:55:07,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-13 13:55:07,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-13 13:55:07,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 13:55:07,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 13:55:07,503 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 13:55:07,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 13:55:07,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 13:55:07,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 13:55:07,503 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 13:55:07,609 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 13:55:07,611 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 13:55:07,807 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-13 13:55:07,807 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 13:55:07,817 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 13:55:07,818 INFO L316 CfgBuilder]: Removed 5 assume(true) statements. [2024-11-13 13:55:07,818 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:55:07 BoogieIcfgContainer [2024-11-13 13:55:07,818 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 13:55:07,821 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 13:55:07,821 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 13:55:07,826 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 13:55:07,826 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:55:06" (1/3) ... [2024-11-13 13:55:07,827 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@da546a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:55:07, skipping insertion in model container [2024-11-13 13:55:07,827 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:55:07" (2/3) ... [2024-11-13 13:55:07,828 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@da546a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:55:07, skipping insertion in model container [2024-11-13 13:55:07,828 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:55:07" (3/3) ... [2024-11-13 13:55:07,829 INFO L112 eAbstractionObserver]: Analyzing ICFG zero_sum_m2.c [2024-11-13 13:55:07,847 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 13:55:07,849 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG zero_sum_m2.c that has 1 procedures, 21 locations, 1 initial locations, 5 loop locations, and 1 error locations. [2024-11-13 13:55:07,934 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:55:07,948 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;@f546e25, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:55:07,949 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 13:55:07,953 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 20 states have internal predecessors, (32), 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-11-13 13:55:07,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-13 13:55:07,961 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:07,962 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:07,962 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:07,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:07,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1254013982, now seen corresponding path program 1 times [2024-11-13 13:55:07,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:07,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335990732] [2024-11-13 13:55:07,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:07,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:08,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:08,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:55:08,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:08,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335990732] [2024-11-13 13:55:08,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335990732] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:55:08,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:55:08,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:55:08,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579736018] [2024-11-13 13:55:08,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:55:08,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:55:08,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:08,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:55:08,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:55:08,339 INFO L87 Difference]: Start difference. First operand has 21 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 20 states have internal predecessors, (32), 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) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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-11-13 13:55:08,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:08,419 INFO L93 Difference]: Finished difference Result 39 states and 60 transitions. [2024-11-13 13:55:08,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:55:08,423 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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 15 [2024-11-13 13:55:08,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:08,429 INFO L225 Difference]: With dead ends: 39 [2024-11-13 13:55:08,429 INFO L226 Difference]: Without dead ends: 17 [2024-11-13 13:55:08,432 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:55:08,435 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 0 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:08,436 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 35 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:08,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2024-11-13 13:55:08,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2024-11-13 13:55:08,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 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-11-13 13:55:08,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 21 transitions. [2024-11-13 13:55:08,463 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 21 transitions. Word has length 15 [2024-11-13 13:55:08,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:08,463 INFO L471 AbstractCegarLoop]: Abstraction has 17 states and 21 transitions. [2024-11-13 13:55:08,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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-11-13 13:55:08,464 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 21 transitions. [2024-11-13 13:55:08,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-13 13:55:08,464 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:08,464 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:08,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 13:55:08,465 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:08,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:08,466 INFO L85 PathProgramCache]: Analyzing trace with hash -2140422357, now seen corresponding path program 1 times [2024-11-13 13:55:08,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:08,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378019895] [2024-11-13 13:55:08,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:08,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:08,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:08,618 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:55:08,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:08,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378019895] [2024-11-13 13:55:08,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378019895] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:55:08,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:55:08,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:55:08,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004425913] [2024-11-13 13:55:08,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:55:08,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:55:08,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:08,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:55:08,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:55:08,621 INFO L87 Difference]: Start difference. First operand 17 states and 21 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 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-11-13 13:55:08,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:08,697 INFO L93 Difference]: Finished difference Result 31 states and 41 transitions. [2024-11-13 13:55:08,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:55:08,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 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 16 [2024-11-13 13:55:08,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:08,698 INFO L225 Difference]: With dead ends: 31 [2024-11-13 13:55:08,698 INFO L226 Difference]: Without dead ends: 21 [2024-11-13 13:55:08,699 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:55:08,700 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 15 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:08,700 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 13 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:08,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2024-11-13 13:55:08,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2024-11-13 13:55:08,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 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-11-13 13:55:08,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 25 transitions. [2024-11-13 13:55:08,708 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 25 transitions. Word has length 16 [2024-11-13 13:55:08,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:08,708 INFO L471 AbstractCegarLoop]: Abstraction has 21 states and 25 transitions. [2024-11-13 13:55:08,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 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-11-13 13:55:08,709 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 25 transitions. [2024-11-13 13:55:08,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-13 13:55:08,709 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:08,709 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:08,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 13:55:08,710 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:08,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:08,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1008783211, now seen corresponding path program 1 times [2024-11-13 13:55:08,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:08,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258748519] [2024-11-13 13:55:08,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:08,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:08,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:08,968 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-13 13:55:08,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:08,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258748519] [2024-11-13 13:55:08,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258748519] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:08,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903544175] [2024-11-13 13:55:08,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:08,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:08,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:08,973 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:08,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 13:55:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:09,120 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:55:09,128 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:09,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-13 13:55:09,239 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:09,298 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-13 13:55:09,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903544175] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:09,299 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:09,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-13 13:55:09,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83198254] [2024-11-13 13:55:09,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:09,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:55:09,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:09,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:55:09,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:55:09,300 INFO L87 Difference]: Start difference. First operand 21 states and 25 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 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-11-13 13:55:09,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:09,372 INFO L93 Difference]: Finished difference Result 38 states and 46 transitions. [2024-11-13 13:55:09,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:55:09,374 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 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 20 [2024-11-13 13:55:09,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:09,375 INFO L225 Difference]: With dead ends: 38 [2024-11-13 13:55:09,375 INFO L226 Difference]: Without dead ends: 22 [2024-11-13 13:55:09,375 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-13 13:55:09,378 INFO L432 NwaCegarLoop]: 19 mSDtfsCounter, 0 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 31 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.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:09,378 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 31 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:09,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2024-11-13 13:55:09,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2024-11-13 13:55:09,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 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-11-13 13:55:09,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 26 transitions. [2024-11-13 13:55:09,389 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 26 transitions. Word has length 20 [2024-11-13 13:55:09,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:09,390 INFO L471 AbstractCegarLoop]: Abstraction has 22 states and 26 transitions. [2024-11-13 13:55:09,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 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-11-13 13:55:09,390 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 26 transitions. [2024-11-13 13:55:09,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-13 13:55:09,391 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:09,392 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:09,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 13:55:09,596 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:09,596 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:09,597 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:09,597 INFO L85 PathProgramCache]: Analyzing trace with hash 316635010, now seen corresponding path program 2 times [2024-11-13 13:55:09,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:09,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541127448] [2024-11-13 13:55:09,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:09,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:09,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:09,814 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:55:09,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:09,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541127448] [2024-11-13 13:55:09,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541127448] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:09,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719652500] [2024-11-13 13:55:09,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:55:09,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:09,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:09,817 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:09,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 13:55:09,908 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:55:09,908 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:09,909 INFO L255 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:55:09,911 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:10,019 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:55:10,019 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:10,099 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:55:10,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719652500] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:10,099 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:10,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-13 13:55:10,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800666304] [2024-11-13 13:55:10,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:10,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:55:10,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:10,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:55:10,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:55:10,104 INFO L87 Difference]: Start difference. First operand 22 states and 26 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 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-11-13 13:55:10,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:10,199 INFO L93 Difference]: Finished difference Result 39 states and 49 transitions. [2024-11-13 13:55:10,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:55:10,200 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 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 21 [2024-11-13 13:55:10,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:10,201 INFO L225 Difference]: With dead ends: 39 [2024-11-13 13:55:10,201 INFO L226 Difference]: Without dead ends: 26 [2024-11-13 13:55:10,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:55:10,202 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:10,203 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 13 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:10,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-13 13:55:10,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2024-11-13 13:55:10,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 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-11-13 13:55:10,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2024-11-13 13:55:10,211 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 21 [2024-11-13 13:55:10,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:10,211 INFO L471 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2024-11-13 13:55:10,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 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-11-13 13:55:10,211 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2024-11-13 13:55:10,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-13 13:55:10,212 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:10,212 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:10,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-13 13:55:10,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:10,416 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:10,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:10,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1626042558, now seen corresponding path program 3 times [2024-11-13 13:55:10,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:10,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539601607] [2024-11-13 13:55:10,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:10,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:10,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:12,774 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:55:12,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:12,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539601607] [2024-11-13 13:55:12,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539601607] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:12,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708367427] [2024-11-13 13:55:12,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:55:12,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:12,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:12,778 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:12,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 13:55:12,892 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:55:12,892 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:12,894 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-13 13:55:12,901 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:13,096 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 13:55:14,025 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:55:14,026 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:15,645 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2024-11-13 13:55:15,668 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:55:15,669 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 56 [2024-11-13 13:55:15,853 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:55:15,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708367427] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:15,854 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:15,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19, 18] total 43 [2024-11-13 13:55:15,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537122397] [2024-11-13 13:55:15,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:15,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-13 13:55:15,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:15,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-13 13:55:15,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1647, Unknown=0, NotChecked=0, Total=1806 [2024-11-13 13:55:15,858 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand has 43 states, 43 states have (on average 1.441860465116279) internal successors, (62), 43 states have internal predecessors, (62), 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-11-13 13:55:16,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:16,914 INFO L93 Difference]: Finished difference Result 43 states and 50 transitions. [2024-11-13 13:55:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:55:16,915 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.441860465116279) internal successors, (62), 43 states have internal predecessors, (62), 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 25 [2024-11-13 13:55:16,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:16,916 INFO L225 Difference]: With dead ends: 43 [2024-11-13 13:55:16,916 INFO L226 Difference]: Without dead ends: 39 [2024-11-13 13:55:16,918 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=179, Invalid=1891, Unknown=0, NotChecked=0, Total=2070 [2024-11-13 13:55:16,918 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 6 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:16,919 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 120 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-13 13:55:16,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2024-11-13 13:55:16,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 37. [2024-11-13 13:55:16,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.2222222222222223) internal successors, (44), 36 states have internal predecessors, (44), 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-11-13 13:55:16,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 44 transitions. [2024-11-13 13:55:16,929 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 44 transitions. Word has length 25 [2024-11-13 13:55:16,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:16,929 INFO L471 AbstractCegarLoop]: Abstraction has 37 states and 44 transitions. [2024-11-13 13:55:16,930 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.441860465116279) internal successors, (62), 43 states have internal predecessors, (62), 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-11-13 13:55:16,930 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 44 transitions. [2024-11-13 13:55:16,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-13 13:55:16,930 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:16,931 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:16,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 13:55:17,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:17,132 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:17,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:17,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1436989771, now seen corresponding path program 4 times [2024-11-13 13:55:17,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:17,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162697607] [2024-11-13 13:55:17,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:17,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:17,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:17,296 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 13:55:17,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:17,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162697607] [2024-11-13 13:55:17,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162697607] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:17,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249894706] [2024-11-13 13:55:17,296 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:55:17,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:17,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:17,299 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:17,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 13:55:17,365 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:55:17,365 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:17,366 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:55:17,367 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:17,486 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 13:55:17,486 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:17,581 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 13:55:17,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249894706] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:17,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:17,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-13 13:55:17,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007118729] [2024-11-13 13:55:17,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:17,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:55:17,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:17,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:55:17,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:55:17,583 INFO L87 Difference]: Start difference. First operand 37 states and 44 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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-11-13 13:55:17,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:17,848 INFO L93 Difference]: Finished difference Result 76 states and 92 transitions. [2024-11-13 13:55:17,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:55:17,851 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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 26 [2024-11-13 13:55:17,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:17,851 INFO L225 Difference]: With dead ends: 76 [2024-11-13 13:55:17,852 INFO L226 Difference]: Without dead ends: 43 [2024-11-13 13:55:17,852 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:55:17,855 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 5 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:17,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 47 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:55:17,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2024-11-13 13:55:17,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 38. [2024-11-13 13:55:17,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.1891891891891893) internal successors, (44), 37 states have internal predecessors, (44), 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-11-13 13:55:17,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 44 transitions. [2024-11-13 13:55:17,871 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 44 transitions. Word has length 26 [2024-11-13 13:55:17,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:17,872 INFO L471 AbstractCegarLoop]: Abstraction has 38 states and 44 transitions. [2024-11-13 13:55:17,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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-11-13 13:55:17,872 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 44 transitions. [2024-11-13 13:55:17,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-13 13:55:17,873 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:17,873 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:17,898 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-13 13:55:18,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:18,074 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:18,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:18,075 INFO L85 PathProgramCache]: Analyzing trace with hash 238715298, now seen corresponding path program 5 times [2024-11-13 13:55:18,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:18,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432588532] [2024-11-13 13:55:18,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:18,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:18,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:18,226 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-13 13:55:18,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:18,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432588532] [2024-11-13 13:55:18,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432588532] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:18,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611253995] [2024-11-13 13:55:18,226 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:55:18,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:18,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:18,230 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:18,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 13:55:18,322 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:55:18,322 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:18,325 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:55:18,327 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:18,453 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-13 13:55:18,453 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:18,570 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-13 13:55:18,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611253995] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:18,570 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:18,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-13 13:55:18,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771572917] [2024-11-13 13:55:18,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:18,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:55:18,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:18,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:55:18,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:55:18,574 INFO L87 Difference]: Start difference. First operand 38 states and 44 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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-11-13 13:55:18,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:18,806 INFO L93 Difference]: Finished difference Result 43 states and 49 transitions. [2024-11-13 13:55:18,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:55:18,807 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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 27 [2024-11-13 13:55:18,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:18,808 INFO L225 Difference]: With dead ends: 43 [2024-11-13 13:55:18,808 INFO L226 Difference]: Without dead ends: 31 [2024-11-13 13:55:18,808 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:55:18,809 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 14 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:18,809 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 45 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:55:18,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2024-11-13 13:55:18,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2024-11-13 13:55:18,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 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-11-13 13:55:18,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 35 transitions. [2024-11-13 13:55:18,816 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 35 transitions. Word has length 27 [2024-11-13 13:55:18,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:18,816 INFO L471 AbstractCegarLoop]: Abstraction has 31 states and 35 transitions. [2024-11-13 13:55:18,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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-11-13 13:55:18,816 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 35 transitions. [2024-11-13 13:55:18,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-13 13:55:18,817 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:18,817 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:18,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-13 13:55:19,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:19,021 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:19,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:19,022 INFO L85 PathProgramCache]: Analyzing trace with hash 525204939, now seen corresponding path program 6 times [2024-11-13 13:55:19,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:19,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339196112] [2024-11-13 13:55:19,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:19,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:21,592 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:55:21,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:21,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339196112] [2024-11-13 13:55:21,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339196112] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:21,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436338676] [2024-11-13 13:55:21,593 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:55:21,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:21,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:21,596 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:21,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 13:55:21,695 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:55:21,695 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:21,697 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-13 13:55:21,703 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:22,512 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:55:22,513 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:23,648 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:55:23,648 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 52 treesize of output 89 [2024-11-13 13:55:23,963 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:55:23,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436338676] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:23,963 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:23,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 18, 18] total 50 [2024-11-13 13:55:23,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340500] [2024-11-13 13:55:23,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:23,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-13 13:55:23,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:23,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-13 13:55:23,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=2284, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 13:55:23,968 INFO L87 Difference]: Start difference. First operand 31 states and 35 transitions. Second operand has 50 states, 50 states have (on average 1.46) internal successors, (73), 50 states have internal predecessors, (73), 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-11-13 13:55:25,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:25,447 INFO L93 Difference]: Finished difference Result 51 states and 58 transitions. [2024-11-13 13:55:25,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-13 13:55:25,448 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.46) internal successors, (73), 50 states have internal predecessors, (73), 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 30 [2024-11-13 13:55:25,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:25,448 INFO L225 Difference]: With dead ends: 51 [2024-11-13 13:55:25,448 INFO L226 Difference]: Without dead ends: 47 [2024-11-13 13:55:25,454 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=236, Invalid=3070, Unknown=0, NotChecked=0, Total=3306 [2024-11-13 13:55:25,455 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 4 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:25,455 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 161 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-13 13:55:25,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2024-11-13 13:55:25,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 44. [2024-11-13 13:55:25,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 1.186046511627907) internal successors, (51), 43 states have internal predecessors, (51), 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-11-13 13:55:25,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 51 transitions. [2024-11-13 13:55:25,490 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 51 transitions. Word has length 30 [2024-11-13 13:55:25,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:25,490 INFO L471 AbstractCegarLoop]: Abstraction has 44 states and 51 transitions. [2024-11-13 13:55:25,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.46) internal successors, (73), 50 states have internal predecessors, (73), 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-11-13 13:55:25,491 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 51 transitions. [2024-11-13 13:55:25,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-13 13:55:25,491 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:25,491 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:25,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 13:55:25,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:25,695 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:25,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:25,696 INFO L85 PathProgramCache]: Analyzing trace with hash -92666270, now seen corresponding path program 7 times [2024-11-13 13:55:25,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:25,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395457519] [2024-11-13 13:55:25,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:25,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:25,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:25,854 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 13:55:25,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:25,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395457519] [2024-11-13 13:55:25,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395457519] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:25,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962750479] [2024-11-13 13:55:25,855 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:55:25,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:25,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:25,858 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:25,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 13:55:25,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:25,941 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 13:55:25,942 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:26,058 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 13:55:26,058 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:26,157 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 13:55:26,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962750479] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:26,158 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:26,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-13 13:55:26,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538420018] [2024-11-13 13:55:26,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:26,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:55:26,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:26,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:55:26,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:55:26,160 INFO L87 Difference]: Start difference. First operand 44 states and 51 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 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-11-13 13:55:26,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:26,344 INFO L93 Difference]: Finished difference Result 85 states and 99 transitions. [2024-11-13 13:55:26,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:55:26,344 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 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 31 [2024-11-13 13:55:26,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:26,345 INFO L225 Difference]: With dead ends: 85 [2024-11-13 13:55:26,345 INFO L226 Difference]: Without dead ends: 45 [2024-11-13 13:55:26,346 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 49 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:55:26,347 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 3 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:26,347 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 43 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:55:26,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2024-11-13 13:55:26,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2024-11-13 13:55:26,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.1818181818181819) internal successors, (52), 44 states have internal predecessors, (52), 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-11-13 13:55:26,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 52 transitions. [2024-11-13 13:55:26,357 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 52 transitions. Word has length 31 [2024-11-13 13:55:26,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:26,358 INFO L471 AbstractCegarLoop]: Abstraction has 45 states and 52 transitions. [2024-11-13 13:55:26,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 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-11-13 13:55:26,358 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 52 transitions. [2024-11-13 13:55:26,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-13 13:55:26,359 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:26,359 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:26,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-13 13:55:26,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:26,559 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:26,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:26,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1719155179, now seen corresponding path program 8 times [2024-11-13 13:55:26,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:26,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741386658] [2024-11-13 13:55:26,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:26,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:26,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:26,730 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 13:55:26,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:26,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741386658] [2024-11-13 13:55:26,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741386658] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:26,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918919501] [2024-11-13 13:55:26,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:55:26,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:26,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:26,733 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:26,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-13 13:55:26,838 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:55:26,839 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:26,843 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 13:55:26,844 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:26,965 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 13:55:26,965 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:27,083 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 13:55:27,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918919501] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:27,084 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:27,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-13 13:55:27,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983033445] [2024-11-13 13:55:27,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:27,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:55:27,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:27,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:55:27,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:55:27,090 INFO L87 Difference]: Start difference. First operand 45 states and 52 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 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-11-13 13:55:27,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:27,221 INFO L93 Difference]: Finished difference Result 63 states and 75 transitions. [2024-11-13 13:55:27,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:55:27,222 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 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 32 [2024-11-13 13:55:27,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:27,223 INFO L225 Difference]: With dead ends: 63 [2024-11-13 13:55:27,223 INFO L226 Difference]: Without dead ends: 36 [2024-11-13 13:55:27,225 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 50 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:55:27,225 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 27 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:27,226 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 34 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:27,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2024-11-13 13:55:27,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2024-11-13 13:55:27,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 states have internal predecessors, (40), 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-11-13 13:55:27,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 40 transitions. [2024-11-13 13:55:27,236 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 40 transitions. Word has length 32 [2024-11-13 13:55:27,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:27,236 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 40 transitions. [2024-11-13 13:55:27,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 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-11-13 13:55:27,239 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 40 transitions. [2024-11-13 13:55:27,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-13 13:55:27,239 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:27,239 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:27,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-13 13:55:27,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:27,441 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:27,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:27,441 INFO L85 PathProgramCache]: Analyzing trace with hash -885572382, now seen corresponding path program 9 times [2024-11-13 13:55:27,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:27,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110346458] [2024-11-13 13:55:27,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:27,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:30,632 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:55:30,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:30,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110346458] [2024-11-13 13:55:30,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110346458] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:30,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905550573] [2024-11-13 13:55:30,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:55:30,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:30,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:30,636 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:30,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-13 13:55:30,744 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 13:55:30,744 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:30,747 INFO L255 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-13 13:55:30,750 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:30,828 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 13:55:32,943 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:55:32,943 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2024-11-13 13:55:33,110 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:55:33,111 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:35,610 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:55:35,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905550573] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:35,610 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:35,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 81 [2024-11-13 13:55:35,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284174426] [2024-11-13 13:55:35,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:35,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2024-11-13 13:55:35,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:35,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2024-11-13 13:55:35,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=461, Invalid=6019, Unknown=0, NotChecked=0, Total=6480 [2024-11-13 13:55:35,615 INFO L87 Difference]: Start difference. First operand 36 states and 40 transitions. Second operand has 81 states, 81 states have (on average 1.1481481481481481) internal successors, (93), 81 states have internal predecessors, (93), 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-11-13 13:55:40,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:40,333 INFO L93 Difference]: Finished difference Result 70 states and 82 transitions. [2024-11-13 13:55:40,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-13 13:55:40,334 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 1.1481481481481481) internal successors, (93), 81 states have internal predecessors, (93), 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 35 [2024-11-13 13:55:40,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:40,336 INFO L225 Difference]: With dead ends: 70 [2024-11-13 13:55:40,336 INFO L226 Difference]: Without dead ends: 66 [2024-11-13 13:55:40,339 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2889 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=883, Invalid=10889, Unknown=0, NotChecked=0, Total=11772 [2024-11-13 13:55:40,339 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 18 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 1954 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 2042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:40,340 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 209 Invalid, 2042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1954 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-13 13:55:40,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-11-13 13:55:40,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 51. [2024-11-13 13:55:40,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.16) internal successors, (58), 50 states have internal predecessors, (58), 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-11-13 13:55:40,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 58 transitions. [2024-11-13 13:55:40,355 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 58 transitions. Word has length 35 [2024-11-13 13:55:40,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:40,355 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 58 transitions. [2024-11-13 13:55:40,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 1.1481481481481481) internal successors, (93), 81 states have internal predecessors, (93), 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-11-13 13:55:40,356 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 58 transitions. [2024-11-13 13:55:40,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-13 13:55:40,356 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:40,356 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:40,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-13 13:55:40,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-13 13:55:40,557 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:40,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:40,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1773604779, now seen corresponding path program 10 times [2024-11-13 13:55:40,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:40,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863984040] [2024-11-13 13:55:40,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:40,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:40,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:40,787 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 13:55:40,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:40,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863984040] [2024-11-13 13:55:40,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863984040] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:40,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736402762] [2024-11-13 13:55:40,788 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:55:40,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:40,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:40,790 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:40,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-13 13:55:40,881 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:55:40,881 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:40,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 13:55:40,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:41,093 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 13:55:41,093 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:41,242 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-13 13:55:41,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736402762] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:41,243 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:41,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2024-11-13 13:55:41,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941147347] [2024-11-13 13:55:41,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:41,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-13 13:55:41,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:41,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-13 13:55:41,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2024-11-13 13:55:41,245 INFO L87 Difference]: Start difference. First operand 51 states and 58 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 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-11-13 13:55:41,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:41,557 INFO L93 Difference]: Finished difference Result 104 states and 120 transitions. [2024-11-13 13:55:41,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 13:55:41,558 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 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 36 [2024-11-13 13:55:41,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:41,558 INFO L225 Difference]: With dead ends: 104 [2024-11-13 13:55:41,558 INFO L226 Difference]: Without dead ends: 57 [2024-11-13 13:55:41,559 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 52 SyntacticMatches, 9 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2024-11-13 13:55:41,559 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 5 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:41,560 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 38 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:55:41,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-13 13:55:41,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 52. [2024-11-13 13:55:41,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.1372549019607843) internal successors, (58), 51 states have internal predecessors, (58), 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-11-13 13:55:41,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 58 transitions. [2024-11-13 13:55:41,577 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 58 transitions. Word has length 36 [2024-11-13 13:55:41,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:41,577 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 58 transitions. [2024-11-13 13:55:41,577 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 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-11-13 13:55:41,578 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 58 transitions. [2024-11-13 13:55:41,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-13 13:55:41,579 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:41,579 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:41,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-13 13:55:41,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-13 13:55:41,780 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:41,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:41,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1324287810, now seen corresponding path program 11 times [2024-11-13 13:55:41,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:41,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151792598] [2024-11-13 13:55:41,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:41,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:41,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:42,004 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 13:55:42,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:42,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151792598] [2024-11-13 13:55:42,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151792598] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:42,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236505873] [2024-11-13 13:55:42,005 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:55:42,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:42,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:42,007 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:42,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-13 13:55:42,186 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-13 13:55:42,186 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:42,189 INFO L255 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 13:55:42,190 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:42,336 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 13:55:42,336 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:42,496 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 13:55:42,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236505873] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:42,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:42,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-13 13:55:42,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498463724] [2024-11-13 13:55:42,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:42,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 13:55:42,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:42,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 13:55:42,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:55:42,499 INFO L87 Difference]: Start difference. First operand 52 states and 58 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 states have internal predecessors, (47), 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-11-13 13:55:42,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:42,660 INFO L93 Difference]: Finished difference Result 57 states and 63 transitions. [2024-11-13 13:55:42,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:55:42,660 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 states have internal predecessors, (47), 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 37 [2024-11-13 13:55:42,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:42,661 INFO L225 Difference]: With dead ends: 57 [2024-11-13 13:55:42,661 INFO L226 Difference]: Without dead ends: 41 [2024-11-13 13:55:42,662 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 57 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:55:42,662 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:42,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 51 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:42,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-13 13:55:42,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2024-11-13 13:55:42,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 states have internal predecessors, (45), 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-11-13 13:55:42,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 45 transitions. [2024-11-13 13:55:42,675 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 45 transitions. Word has length 37 [2024-11-13 13:55:42,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:42,675 INFO L471 AbstractCegarLoop]: Abstraction has 41 states and 45 transitions. [2024-11-13 13:55:42,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 20 states have internal predecessors, (47), 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-11-13 13:55:42,675 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 45 transitions. [2024-11-13 13:55:42,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-13 13:55:42,675 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:42,675 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:42,690 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-13 13:55:42,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-13 13:55:42,876 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:42,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:42,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1855763499, now seen corresponding path program 12 times [2024-11-13 13:55:42,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:42,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681633849] [2024-11-13 13:55:42,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:42,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:42,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:45,962 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:55:45,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:45,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681633849] [2024-11-13 13:55:45,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681633849] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:45,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886999450] [2024-11-13 13:55:45,963 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:55:45,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:45,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:45,965 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:45,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 13:55:46,067 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-13 13:55:46,067 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:46,069 INFO L255 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 103 conjuncts are in the unsatisfiable core [2024-11-13 13:55:46,071 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:48,232 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:55:48,233 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 16 [2024-11-13 13:55:48,399 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 69 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 13:55:48,399 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:51,499 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:55:51,499 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 69 treesize of output 153 [2024-11-13 13:55:52,343 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 13:55:52,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886999450] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:52,343 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:52,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 33, 30] total 89 [2024-11-13 13:55:52,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761129951] [2024-11-13 13:55:52,344 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:52,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2024-11-13 13:55:52,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:52,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2024-11-13 13:55:52,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=7493, Unknown=0, NotChecked=0, Total=7832 [2024-11-13 13:55:52,350 INFO L87 Difference]: Start difference. First operand 41 states and 45 transitions. Second operand has 89 states, 89 states have (on average 1.1910112359550562) internal successors, (106), 89 states have internal predecessors, (106), 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-11-13 13:55:57,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:57,364 INFO L93 Difference]: Finished difference Result 67 states and 74 transitions. [2024-11-13 13:55:57,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-13 13:55:57,365 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 1.1910112359550562) internal successors, (106), 89 states have internal predecessors, (106), 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 40 [2024-11-13 13:55:57,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:57,366 INFO L225 Difference]: With dead ends: 67 [2024-11-13 13:55:57,366 INFO L226 Difference]: Without dead ends: 63 [2024-11-13 13:55:57,369 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3035 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=665, Invalid=14341, Unknown=0, NotChecked=0, Total=15006 [2024-11-13 13:55:57,369 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 1 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 2239 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 2254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 2239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:57,370 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 193 Invalid, 2254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 2239 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-13 13:55:57,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-11-13 13:55:57,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 58. [2024-11-13 13:55:57,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 1.1403508771929824) internal successors, (65), 57 states have internal predecessors, (65), 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-11-13 13:55:57,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 65 transitions. [2024-11-13 13:55:57,394 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 65 transitions. Word has length 40 [2024-11-13 13:55:57,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:57,394 INFO L471 AbstractCegarLoop]: Abstraction has 58 states and 65 transitions. [2024-11-13 13:55:57,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 1.1910112359550562) internal successors, (106), 89 states have internal predecessors, (106), 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-11-13 13:55:57,394 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 65 transitions. [2024-11-13 13:55:57,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-13 13:55:57,395 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:57,395 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:57,417 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-13 13:55:57,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-13 13:55:57,596 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:57,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:57,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1422838786, now seen corresponding path program 13 times [2024-11-13 13:55:57,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:57,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271130564] [2024-11-13 13:55:57,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:57,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:57,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:57,838 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:55:57,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:57,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271130564] [2024-11-13 13:55:57,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271130564] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:57,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502180690] [2024-11-13 13:55:57,838 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:55:57,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:57,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:57,842 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:57,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-13 13:55:57,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:57,957 INFO L255 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:55:57,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:58,120 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:55:58,120 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:58,240 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 13:55:58,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502180690] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:58,240 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:58,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-13 13:55:58,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947803326] [2024-11-13 13:55:58,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:58,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 13:55:58,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:58,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 13:55:58,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:55:58,242 INFO L87 Difference]: Start difference. First operand 58 states and 65 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 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-11-13 13:55:58,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:58,424 INFO L93 Difference]: Finished difference Result 113 states and 127 transitions. [2024-11-13 13:55:58,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:55:58,424 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 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 41 [2024-11-13 13:55:58,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:58,425 INFO L225 Difference]: With dead ends: 113 [2024-11-13 13:55:58,425 INFO L226 Difference]: Without dead ends: 59 [2024-11-13 13:55:58,426 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 63 SyntacticMatches, 11 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:55:58,426 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 1 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:58,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 57 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:58,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2024-11-13 13:55:58,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2024-11-13 13:55:58,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.1379310344827587) internal successors, (66), 58 states have internal predecessors, (66), 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-11-13 13:55:58,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 66 transitions. [2024-11-13 13:55:58,442 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 66 transitions. Word has length 41 [2024-11-13 13:55:58,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:58,443 INFO L471 AbstractCegarLoop]: Abstraction has 59 states and 66 transitions. [2024-11-13 13:55:58,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 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-11-13 13:55:58,443 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 66 transitions. [2024-11-13 13:55:58,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-13 13:55:58,444 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:58,444 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:58,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-13 13:55:58,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-13 13:55:58,644 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:58,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:58,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1723013045, now seen corresponding path program 14 times [2024-11-13 13:55:58,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:58,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746507848] [2024-11-13 13:55:58,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:58,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:58,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:55:58,878 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 13:55:58,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:55:58,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746507848] [2024-11-13 13:55:58,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746507848] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:55:58,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641174851] [2024-11-13 13:55:58,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:55:58,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:55:58,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:55:58,881 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:55:58,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 13:55:58,981 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:55:58,982 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:55:58,983 INFO L255 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:55:58,984 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:55:59,097 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 13:55:59,097 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:55:59,240 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-13 13:55:59,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641174851] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:55:59,240 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:55:59,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-13 13:55:59,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763714719] [2024-11-13 13:55:59,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:55:59,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-13 13:55:59,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:55:59,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-13 13:55:59,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:55:59,242 INFO L87 Difference]: Start difference. First operand 59 states and 66 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 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-11-13 13:55:59,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:55:59,406 INFO L93 Difference]: Finished difference Result 81 states and 93 transitions. [2024-11-13 13:55:59,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:55:59,407 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 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 42 [2024-11-13 13:55:59,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:55:59,407 INFO L225 Difference]: With dead ends: 81 [2024-11-13 13:55:59,407 INFO L226 Difference]: Without dead ends: 46 [2024-11-13 13:55:59,408 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 64 SyntacticMatches, 12 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2024-11-13 13:55:59,408 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 21 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:55:59,408 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 58 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 13:55:59,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2024-11-13 13:55:59,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2024-11-13 13:55:59,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 states have internal predecessors, (50), 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-11-13 13:55:59,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 50 transitions. [2024-11-13 13:55:59,421 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 50 transitions. Word has length 42 [2024-11-13 13:55:59,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:55:59,421 INFO L471 AbstractCegarLoop]: Abstraction has 46 states and 50 transitions. [2024-11-13 13:55:59,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 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-11-13 13:55:59,422 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 50 transitions. [2024-11-13 13:55:59,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-13 13:55:59,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:55:59,422 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:55:59,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-13 13:55:59,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-13 13:55:59,623 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:55:59,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:55:59,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1143119230, now seen corresponding path program 15 times [2024-11-13 13:55:59,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:55:59,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827419153] [2024-11-13 13:55:59,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:55:59,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:55:59,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:56:04,647 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:56:04,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:56:04,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827419153] [2024-11-13 13:56:04,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827419153] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:56:04,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082488255] [2024-11-13 13:56:04,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:56:04,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:56:04,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:56:04,650 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:56:04,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-13 13:56:04,798 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 13:56:04,798 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:56:04,800 WARN L253 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 125 conjuncts are in the unsatisfiable core [2024-11-13 13:56:04,803 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:56:04,903 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 13:56:09,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:56:09,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:56:09,281 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:56:09,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 34 treesize of output 35 [2024-11-13 13:56:09,507 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:56:09,507 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:57:38,070 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2024-11-13 13:57:38,084 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:57:38,084 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 56 [2024-11-13 13:57:39,079 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 15 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:57:39,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082488255] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:57:39,080 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:57:39,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 41, 43] total 112 [2024-11-13 13:57:39,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417677467] [2024-11-13 13:57:39,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:57:39,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2024-11-13 13:57:39,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:57:39,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2024-11-13 13:57:39,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=871, Invalid=11538, Unknown=23, NotChecked=0, Total=12432 [2024-11-13 13:57:39,084 INFO L87 Difference]: Start difference. First operand 46 states and 50 transitions. Second operand has 112 states, 112 states have (on average 1.0892857142857142) internal successors, (122), 112 states have internal predecessors, (122), 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-11-13 13:57:56,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:57:56,249 INFO L93 Difference]: Finished difference Result 133 states and 148 transitions. [2024-11-13 13:57:56,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2024-11-13 13:57:56,250 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 1.0892857142857142) internal successors, (122), 112 states have internal predecessors, (122), 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 45 [2024-11-13 13:57:56,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:57:56,251 INFO L225 Difference]: With dead ends: 133 [2024-11-13 13:57:56,251 INFO L226 Difference]: Without dead ends: 128 [2024-11-13 13:57:56,254 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8013 ImplicationChecksByTransitivity, 106.2s TimeCoverageRelationStatistics Valid=2339, Invalid=26708, Unknown=23, NotChecked=0, Total=29070 [2024-11-13 13:57:56,254 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 3744 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 3889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 3744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:57:56,255 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 244 Invalid, 3889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 3744 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-13 13:57:56,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2024-11-13 13:57:56,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 65. [2024-11-13 13:57:56,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.125) internal successors, (72), 64 states have internal predecessors, (72), 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-11-13 13:57:56,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 72 transitions. [2024-11-13 13:57:56,287 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 72 transitions. Word has length 45 [2024-11-13 13:57:56,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:57:56,287 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 72 transitions. [2024-11-13 13:57:56,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 1.0892857142857142) internal successors, (122), 112 states have internal predecessors, (122), 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-11-13 13:57:56,288 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 72 transitions. [2024-11-13 13:57:56,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-13 13:57:56,288 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:57:56,288 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:57:56,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-13 13:57:56,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-13 13:57:56,489 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:57:56,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:57:56,489 INFO L85 PathProgramCache]: Analyzing trace with hash -945885685, now seen corresponding path program 16 times [2024-11-13 13:57:56,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:57:56,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995939273] [2024-11-13 13:57:56,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:57:56,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:57:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:57:56,817 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 22 proven. 27 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-13 13:57:56,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:57:56,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995939273] [2024-11-13 13:57:56,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995939273] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:57:56,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053996334] [2024-11-13 13:57:56,818 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:57:56,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:57:56,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:57:56,820 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:57:56,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-13 13:57:56,917 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:57:56,917 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:57:56,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 13:57:56,920 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:57:57,436 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-13 13:57:57,437 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:57:57,647 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-13 13:57:57,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053996334] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:57:57,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:57:57,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2024-11-13 13:57:57,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852114443] [2024-11-13 13:57:57,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:57:57,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 13:57:57,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:57:57,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 13:57:57,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=802, Unknown=0, NotChecked=0, Total=992 [2024-11-13 13:57:57,648 INFO L87 Difference]: Start difference. First operand 65 states and 72 transitions. Second operand has 32 states, 32 states have (on average 1.625) internal successors, (52), 32 states have internal predecessors, (52), 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-11-13 13:57:58,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:57:58,147 INFO L93 Difference]: Finished difference Result 132 states and 148 transitions. [2024-11-13 13:57:58,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 13:57:58,147 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.625) internal successors, (52), 32 states have internal predecessors, (52), 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 46 [2024-11-13 13:57:58,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:57:58,148 INFO L225 Difference]: With dead ends: 132 [2024-11-13 13:57:58,148 INFO L226 Difference]: Without dead ends: 71 [2024-11-13 13:57:58,149 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 64 SyntacticMatches, 13 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=283, Invalid=1123, Unknown=0, NotChecked=0, Total=1406 [2024-11-13 13:57:58,149 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 11 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:57:58,149 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 61 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:57:58,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-13 13:57:58,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 66. [2024-11-13 13:57:58,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.1076923076923078) internal successors, (72), 65 states have internal predecessors, (72), 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-11-13 13:57:58,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 72 transitions. [2024-11-13 13:57:58,175 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 72 transitions. Word has length 46 [2024-11-13 13:57:58,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:57:58,176 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 72 transitions. [2024-11-13 13:57:58,176 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.625) internal successors, (52), 32 states have internal predecessors, (52), 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-11-13 13:57:58,176 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 72 transitions. [2024-11-13 13:57:58,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-13 13:57:58,176 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:57:58,176 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:57:58,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-13 13:57:58,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-13 13:57:58,377 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:57:58,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:57:58,377 INFO L85 PathProgramCache]: Analyzing trace with hash 124323042, now seen corresponding path program 17 times [2024-11-13 13:57:58,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:57:58,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722700241] [2024-11-13 13:57:58,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:57:58,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:57:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:57:58,707 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 15 proven. 34 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-13 13:57:58,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:57:58,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722700241] [2024-11-13 13:57:58,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722700241] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:57:58,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068924656] [2024-11-13 13:57:58,707 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:57:58,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:57:58,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:57:58,710 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:57:58,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 13:57:58,893 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-13 13:57:58,894 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:57:58,896 INFO L255 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 13:57:58,897 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:57:59,082 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 21 proven. 28 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-13 13:57:59,083 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:57:59,341 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 21 proven. 28 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-13 13:57:59,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068924656] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:57:59,342 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:57:59,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2024-11-13 13:57:59,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722141876] [2024-11-13 13:57:59,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:57:59,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-13 13:57:59,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:57:59,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-13 13:57:59,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2024-11-13 13:57:59,343 INFO L87 Difference]: Start difference. First operand 66 states and 72 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 26 states have internal predecessors, (52), 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-11-13 13:57:59,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:57:59,683 INFO L93 Difference]: Finished difference Result 71 states and 77 transitions. [2024-11-13 13:57:59,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 13:57:59,684 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 26 states have internal predecessors, (52), 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 47 [2024-11-13 13:57:59,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:57:59,684 INFO L225 Difference]: With dead ends: 71 [2024-11-13 13:57:59,685 INFO L226 Difference]: Without dead ends: 51 [2024-11-13 13:57:59,685 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 71 SyntacticMatches, 14 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2024-11-13 13:57:59,686 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 9 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:57:59,686 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 53 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:57:59,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-11-13 13:57:59,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2024-11-13 13:57:59,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 states have internal predecessors, (55), 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-11-13 13:57:59,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 55 transitions. [2024-11-13 13:57:59,714 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 55 transitions. Word has length 47 [2024-11-13 13:57:59,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:57:59,714 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 55 transitions. [2024-11-13 13:57:59,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 26 states have internal predecessors, (52), 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-11-13 13:57:59,715 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 55 transitions. [2024-11-13 13:57:59,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-13 13:57:59,715 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:57:59,715 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:57:59,740 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-13 13:57:59,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:57:59,916 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:57:59,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:57:59,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1530727797, now seen corresponding path program 18 times [2024-11-13 13:57:59,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:57:59,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050125713] [2024-11-13 13:57:59,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:57:59,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:57:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:58:05,346 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 6 proven. 134 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:58:05,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:58:05,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050125713] [2024-11-13 13:58:05,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050125713] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:58:05,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818246504] [2024-11-13 13:58:05,346 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:58:05,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:58:05,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:58:05,348 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:58:05,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-13 13:58:05,528 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-13 13:58:05,528 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:58:05,531 WARN L253 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 143 conjuncts are in the unsatisfiable core [2024-11-13 13:58:05,533 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:58:05,801 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 13:58:10,743 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:58:10,743 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 16 [2024-11-13 13:58:11,006 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 2 proven. 137 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:58:11,006 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:58:18,910 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-13 13:58:18,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818246504] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:58:18,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:58:18,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 38] total 117 [2024-11-13 13:58:18,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644436953] [2024-11-13 13:58:18,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:58:18,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2024-11-13 13:58:18,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:58:18,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2024-11-13 13:58:18,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=13150, Unknown=0, NotChecked=0, Total=13572 [2024-11-13 13:58:18,914 INFO L87 Difference]: Start difference. First operand 51 states and 55 transitions. Second operand has 117 states, 117 states have (on average 1.1452991452991452) internal successors, (134), 117 states have internal predecessors, (134), 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-11-13 13:58:30,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:58:30,197 INFO L93 Difference]: Finished difference Result 83 states and 90 transitions. [2024-11-13 13:58:30,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 13:58:30,198 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 1.1452991452991452) internal successors, (134), 117 states have internal predecessors, (134), 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 50 [2024-11-13 13:58:30,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:58:30,199 INFO L225 Difference]: With dead ends: 83 [2024-11-13 13:58:30,200 INFO L226 Difference]: Without dead ends: 79 [2024-11-13 13:58:30,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4969 ImplicationChecksByTransitivity, 21.7s TimeCoverageRelationStatistics Valid=885, Invalid=24875, Unknown=0, NotChecked=0, Total=25760 [2024-11-13 13:58:30,204 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 1 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 3835 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 3872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 3835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-13 13:58:30,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 263 Invalid, 3872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 3835 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-13 13:58:30,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-11-13 13:58:30,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 72. [2024-11-13 13:58:30,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 1.1126760563380282) internal successors, (79), 71 states have internal predecessors, (79), 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-11-13 13:58:30,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 79 transitions. [2024-11-13 13:58:30,250 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 79 transitions. Word has length 50 [2024-11-13 13:58:30,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:58:30,251 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 79 transitions. [2024-11-13 13:58:30,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 1.1452991452991452) internal successors, (134), 117 states have internal predecessors, (134), 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-11-13 13:58:30,251 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 79 transitions. [2024-11-13 13:58:30,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-13 13:58:30,252 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:58:30,252 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:58:30,272 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-13 13:58:30,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:58:30,452 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:58:30,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:58:30,453 INFO L85 PathProgramCache]: Analyzing trace with hash -489616990, now seen corresponding path program 19 times [2024-11-13 13:58:30,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:58:30,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707688183] [2024-11-13 13:58:30,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:58:30,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:58:30,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:58:30,885 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 29 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-13 13:58:30,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:58:30,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707688183] [2024-11-13 13:58:30,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707688183] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:58:30,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646891438] [2024-11-13 13:58:30,886 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:58:30,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:58:30,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:58:30,888 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:58:30,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-13 13:58:31,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:58:31,034 INFO L255 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 13:58:31,035 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:58:31,316 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 36 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-13 13:58:31,316 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:58:31,525 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 36 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-13 13:58:31,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646891438] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:58:31,525 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:58:31,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-13 13:58:31,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490948431] [2024-11-13 13:58:31,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:58:31,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 13:58:31,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:58:31,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 13:58:31,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2024-11-13 13:58:31,527 INFO L87 Difference]: Start difference. First operand 72 states and 79 transitions. Second operand has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 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-11-13 13:58:31,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:58:31,897 INFO L93 Difference]: Finished difference Result 141 states and 155 transitions. [2024-11-13 13:58:31,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 13:58:31,898 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 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 51 [2024-11-13 13:58:31,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:58:31,899 INFO L225 Difference]: With dead ends: 141 [2024-11-13 13:58:31,899 INFO L226 Difference]: Without dead ends: 73 [2024-11-13 13:58:31,899 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 77 SyntacticMatches, 15 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2024-11-13 13:58:31,900 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 1 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:58:31,900 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 57 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:58:31,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-11-13 13:58:31,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2024-11-13 13:58:31,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 1.1111111111111112) internal successors, (80), 72 states have internal predecessors, (80), 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-11-13 13:58:31,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 80 transitions. [2024-11-13 13:58:31,944 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 80 transitions. Word has length 51 [2024-11-13 13:58:31,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:58:31,944 INFO L471 AbstractCegarLoop]: Abstraction has 73 states and 80 transitions. [2024-11-13 13:58:31,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 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-11-13 13:58:31,944 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 80 transitions. [2024-11-13 13:58:31,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-13 13:58:31,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:58:31,945 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:58:31,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-13 13:58:32,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:58:32,146 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:58:32,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:58:32,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1701634389, now seen corresponding path program 20 times [2024-11-13 13:58:32,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:58:32,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327340063] [2024-11-13 13:58:32,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:58:32,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:58:32,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:58:32,584 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 21 proven. 43 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 13:58:32,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:58:32,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327340063] [2024-11-13 13:58:32,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327340063] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:58:32,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332796647] [2024-11-13 13:58:32,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:58:32,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:58:32,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:58:32,588 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:58:32,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-13 13:58:32,743 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:58:32,743 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:58:32,750 INFO L255 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 13:58:32,751 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:58:33,082 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 28 proven. 36 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 13:58:33,082 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:58:33,294 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 28 proven. 36 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-13 13:58:33,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332796647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:58:33,294 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:58:33,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-13 13:58:33,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494550254] [2024-11-13 13:58:33,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:58:33,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 13:58:33,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:58:33,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 13:58:33,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=611, Unknown=0, NotChecked=0, Total=812 [2024-11-13 13:58:33,296 INFO L87 Difference]: Start difference. First operand 73 states and 80 transitions. Second operand has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 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-11-13 13:58:33,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:58:33,525 INFO L93 Difference]: Finished difference Result 99 states and 111 transitions. [2024-11-13 13:58:33,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-13 13:58:33,529 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 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 52 [2024-11-13 13:58:33,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:58:33,530 INFO L225 Difference]: With dead ends: 99 [2024-11-13 13:58:33,530 INFO L226 Difference]: Without dead ends: 56 [2024-11-13 13:58:33,531 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 78 SyntacticMatches, 16 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2024-11-13 13:58:33,533 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 39 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 13:58:33,533 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 41 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 13:58:33,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-13 13:58:33,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-11-13 13:58:33,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 states have internal predecessors, (60), 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-11-13 13:58:33,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 60 transitions. [2024-11-13 13:58:33,554 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 60 transitions. Word has length 52 [2024-11-13 13:58:33,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:58:33,554 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 60 transitions. [2024-11-13 13:58:33,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.5862068965517242) internal successors, (46), 29 states have internal predecessors, (46), 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-11-13 13:58:33,554 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 60 transitions. [2024-11-13 13:58:33,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-13 13:58:33,554 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:58:33,555 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:58:33,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-13 13:58:33,755 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:58:33,755 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:58:33,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:58:33,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1074855970, now seen corresponding path program 21 times [2024-11-13 13:58:33,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:58:33,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659725490] [2024-11-13 13:58:33,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:58:33,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:58:33,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:58:40,197 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 10 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:58:40,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:58:40,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659725490] [2024-11-13 13:58:40,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659725490] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:58:40,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157974862] [2024-11-13 13:58:40,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:58:40,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:58:40,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:58:40,202 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:58:40,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-13 13:58:40,347 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-13 13:58:40,348 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:58:40,351 WARN L253 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 154 conjuncts are in the unsatisfiable core [2024-11-13 13:58:40,353 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:58:40,438 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 13:58:45,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:58:45,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:58:45,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:58:45,241 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:58:45,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 44 treesize of output 59 [2024-11-13 13:58:45,494 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-13 13:58:45,494 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:58:53,713 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-13 13:58:53,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157974862] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:58:53,713 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:58:53,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 43, 45] total 131 [2024-11-13 13:58:53,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833279032] [2024-11-13 13:58:53,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:58:53,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 131 states [2024-11-13 13:58:53,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:58:53,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2024-11-13 13:58:53,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1122, Invalid=15908, Unknown=0, NotChecked=0, Total=17030 [2024-11-13 13:58:53,716 INFO L87 Difference]: Start difference. First operand 56 states and 60 transitions. Second operand has 131 states, 131 states have (on average 1.1221374045801527) internal successors, (147), 131 states have internal predecessors, (147), 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-11-13 13:59:22,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:59:22,743 INFO L93 Difference]: Finished difference Result 192 states and 216 transitions. [2024-11-13 13:59:22,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2024-11-13 13:59:22,744 INFO L78 Accepts]: Start accepts. Automaton has has 131 states, 131 states have (on average 1.1221374045801527) internal successors, (147), 131 states have internal predecessors, (147), 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 55 [2024-11-13 13:59:22,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:59:22,745 INFO L225 Difference]: With dead ends: 192 [2024-11-13 13:59:22,745 INFO L226 Difference]: Without dead ends: 185 [2024-11-13 13:59:22,748 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14932 ImplicationChecksByTransitivity, 36.0s TimeCoverageRelationStatistics Valid=4194, Invalid=52212, Unknown=0, NotChecked=0, Total=56406 [2024-11-13 13:59:22,748 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 35 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 6748 mSolverCounterSat, 369 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 7117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 369 IncrementalHoareTripleChecker+Valid, 6748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:59:22,748 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 304 Invalid, 7117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [369 Valid, 6748 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2024-11-13 13:59:22,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-13 13:59:22,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 104. [2024-11-13 13:59:22,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 1.1262135922330097) internal successors, (116), 103 states have internal predecessors, (116), 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-11-13 13:59:22,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 116 transitions. [2024-11-13 13:59:22,800 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 116 transitions. Word has length 55 [2024-11-13 13:59:22,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:59:22,800 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 116 transitions. [2024-11-13 13:59:22,800 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 131 states, 131 states have (on average 1.1221374045801527) internal successors, (147), 131 states have internal predecessors, (147), 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-11-13 13:59:22,800 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 116 transitions. [2024-11-13 13:59:22,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-13 13:59:22,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:59:22,801 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:59:22,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-13 13:59:23,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:59:23,002 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:59:23,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:59:23,002 INFO L85 PathProgramCache]: Analyzing trace with hash -2057385173, now seen corresponding path program 22 times [2024-11-13 13:59:23,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:59:23,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718593181] [2024-11-13 13:59:23,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:59:23,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:59:23,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:59:23,456 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 37 proven. 44 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-13 13:59:23,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:59:23,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718593181] [2024-11-13 13:59:23,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718593181] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:59:23,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892788784] [2024-11-13 13:59:23,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:59:23,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:59:23,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:59:23,460 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:59:23,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-13 13:59:23,587 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:59:23,588 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:59:23,589 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:59:23,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:59:24,104 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-13 13:59:24,105 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:59:24,388 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-13 13:59:24,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892788784] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:59:24,388 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:59:24,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2024-11-13 13:59:24,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925712557] [2024-11-13 13:59:24,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:59:24,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-13 13:59:24,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:59:24,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-13 13:59:24,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=287, Invalid=1273, Unknown=0, NotChecked=0, Total=1560 [2024-11-13 13:59:24,390 INFO L87 Difference]: Start difference. First operand 104 states and 116 transitions. Second operand has 40 states, 40 states have (on average 1.5) internal successors, (60), 40 states have internal predecessors, (60), 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-11-13 13:59:24,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:59:24,986 INFO L93 Difference]: Finished difference Result 219 states and 244 transitions. [2024-11-13 13:59:24,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-13 13:59:24,987 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.5) internal successors, (60), 40 states have internal predecessors, (60), 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 56 [2024-11-13 13:59:24,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:59:24,988 INFO L225 Difference]: With dead ends: 219 [2024-11-13 13:59:24,988 INFO L226 Difference]: Without dead ends: 97 [2024-11-13 13:59:24,988 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 76 SyntacticMatches, 17 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1092 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=435, Invalid=1821, Unknown=0, NotChecked=0, Total=2256 [2024-11-13 13:59:24,989 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 13:59:24,989 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 62 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 13:59:24,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2024-11-13 13:59:25,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 92. [2024-11-13 13:59:25,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 1.098901098901099) internal successors, (100), 91 states have internal predecessors, (100), 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-11-13 13:59:25,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 100 transitions. [2024-11-13 13:59:25,037 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 100 transitions. Word has length 56 [2024-11-13 13:59:25,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:59:25,037 INFO L471 AbstractCegarLoop]: Abstraction has 92 states and 100 transitions. [2024-11-13 13:59:25,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.5) internal successors, (60), 40 states have internal predecessors, (60), 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-11-13 13:59:25,038 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 100 transitions. [2024-11-13 13:59:25,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-13 13:59:25,038 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:59:25,038 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:59:25,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-13 13:59:25,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-13 13:59:25,239 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:59:25,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:59:25,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1653826357, now seen corresponding path program 23 times [2024-11-13 13:59:25,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:59:25,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735934528] [2024-11-13 13:59:25,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:59:25,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:59:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:59:25,719 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 28 proven. 53 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-13 13:59:25,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:59:25,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735934528] [2024-11-13 13:59:25,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735934528] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:59:25,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94360372] [2024-11-13 13:59:25,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:59:25,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:59:25,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:59:25,722 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:59:25,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-13 13:59:26,015 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-13 13:59:26,015 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:59:26,018 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:59:26,020 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:59:26,416 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 36 proven. 45 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-13 13:59:26,416 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:59:26,732 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 36 proven. 45 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-13 13:59:26,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94360372] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:59:26,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:59:26,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2024-11-13 13:59:26,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991295853] [2024-11-13 13:59:26,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:59:26,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-13 13:59:26,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:59:26,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-13 13:59:26,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=287, Invalid=1273, Unknown=0, NotChecked=0, Total=1560 [2024-11-13 13:59:26,734 INFO L87 Difference]: Start difference. First operand 92 states and 100 transitions. Second operand has 40 states, 40 states have (on average 1.575) internal successors, (63), 40 states have internal predecessors, (63), 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-11-13 13:59:27,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 13:59:27,261 INFO L93 Difference]: Finished difference Result 97 states and 105 transitions. [2024-11-13 13:59:27,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 13:59:27,262 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 40 states have internal predecessors, (63), 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 58 [2024-11-13 13:59:27,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 13:59:27,263 INFO L225 Difference]: With dead ends: 97 [2024-11-13 13:59:27,263 INFO L226 Difference]: Without dead ends: 73 [2024-11-13 13:59:27,263 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 88 SyntacticMatches, 18 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1324 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=451, Invalid=1999, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 13:59:27,264 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 10 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 13:59:27,264 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 52 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 13:59:27,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-11-13 13:59:27,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 61. [2024-11-13 13:59:27,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 states have internal predecessors, (65), 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-11-13 13:59:27,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 65 transitions. [2024-11-13 13:59:27,294 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 65 transitions. Word has length 58 [2024-11-13 13:59:27,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 13:59:27,294 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 65 transitions. [2024-11-13 13:59:27,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 40 states have internal predecessors, (63), 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-11-13 13:59:27,294 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 65 transitions. [2024-11-13 13:59:27,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-13 13:59:27,294 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 13:59:27,295 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:59:27,316 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-13 13:59:27,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:59:27,495 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 13:59:27,495 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:59:27,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1862878997, now seen corresponding path program 24 times [2024-11-13 13:59:27,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:59:27,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802359497] [2024-11-13 13:59:27,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:59:27,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:59:27,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:59:34,585 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 10 proven. 215 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:59:34,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:59:34,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802359497] [2024-11-13 13:59:34,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802359497] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:59:34,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622433685] [2024-11-13 13:59:34,585 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:59:34,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:59:34,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:59:34,587 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:59:34,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-13 13:59:34,835 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-13 13:59:34,835 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:59:34,839 WARN L253 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 165 conjuncts are in the unsatisfiable core [2024-11-13 13:59:34,842 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:59:34,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 13:59:42,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 13:59:42,414 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:59:42,415 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 39 [2024-11-13 13:59:42,804 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 9 proven. 180 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 13:59:42,804 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:59:55,477 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 13:59:55,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622433685] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:59:55,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:59:55,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 47, 46] total 141 [2024-11-13 13:59:55,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816442014] [2024-11-13 13:59:55,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:59:55,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 141 states [2024-11-13 13:59:55,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:59:55,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 141 interpolants. [2024-11-13 13:59:55,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=650, Invalid=19090, Unknown=0, NotChecked=0, Total=19740 [2024-11-13 13:59:55,481 INFO L87 Difference]: Start difference. First operand 61 states and 65 transitions. Second operand has 141 states, 141 states have (on average 1.1205673758865249) internal successors, (158), 141 states have internal predecessors, (158), 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-11-13 14:00:12,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:00:12,480 INFO L93 Difference]: Finished difference Result 99 states and 106 transitions. [2024-11-13 14:00:12,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-13 14:00:12,481 INFO L78 Accepts]: Start accepts. Automaton has has 141 states, 141 states have (on average 1.1205673758865249) internal successors, (158), 141 states have internal predecessors, (158), 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 60 [2024-11-13 14:00:12,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:00:12,482 INFO L225 Difference]: With dead ends: 99 [2024-11-13 14:00:12,482 INFO L226 Difference]: Without dead ends: 95 [2024-11-13 14:00:12,484 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7916 ImplicationChecksByTransitivity, 32.7s TimeCoverageRelationStatistics Valid=1332, Invalid=36498, Unknown=0, NotChecked=0, Total=37830 [2024-11-13 14:00:12,484 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 1 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 5635 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 5663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 5635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:00:12,485 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 299 Invalid, 5663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 5635 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-11-13 14:00:12,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2024-11-13 14:00:12,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 86. [2024-11-13 14:00:12,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.0941176470588236) internal successors, (93), 85 states have internal predecessors, (93), 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-11-13 14:00:12,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 93 transitions. [2024-11-13 14:00:12,550 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 93 transitions. Word has length 60 [2024-11-13 14:00:12,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:00:12,551 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 93 transitions. [2024-11-13 14:00:12,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 141 states, 141 states have (on average 1.1205673758865249) internal successors, (158), 141 states have internal predecessors, (158), 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-11-13 14:00:12,551 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 93 transitions. [2024-11-13 14:00:12,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-13 14:00:12,551 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:00:12,551 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:00:12,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-13 14:00:12,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:00:12,752 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:00:12,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:00:12,752 INFO L85 PathProgramCache]: Analyzing trace with hash 655015746, now seen corresponding path program 25 times [2024-11-13 14:00:12,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:00:12,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804490291] [2024-11-13 14:00:12,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:00:12,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:00:12,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:00:13,141 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 46 proven. 54 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-13 14:00:13,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:00:13,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804490291] [2024-11-13 14:00:13,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804490291] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:00:13,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711784822] [2024-11-13 14:00:13,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 14:00:13,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:00:13,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:00:13,143 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:00:13,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-13 14:00:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:00:13,282 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 14:00:13,284 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:00:13,626 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-13 14:00:13,626 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:00:13,876 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-13 14:00:13,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711784822] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:00:13,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:00:13,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-13 14:00:13,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439094056] [2024-11-13 14:00:13,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:00:13,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-13 14:00:13,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:00:13,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-13 14:00:13,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2024-11-13 14:00:13,878 INFO L87 Difference]: Start difference. First operand 86 states and 93 transitions. Second operand has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 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-11-13 14:00:14,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:00:14,285 INFO L93 Difference]: Finished difference Result 169 states and 183 transitions. [2024-11-13 14:00:14,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 14:00:14,286 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 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 61 [2024-11-13 14:00:14,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:00:14,287 INFO L225 Difference]: With dead ends: 169 [2024-11-13 14:00:14,287 INFO L226 Difference]: Without dead ends: 87 [2024-11-13 14:00:14,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 91 SyntacticMatches, 19 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=280, Invalid=910, Unknown=0, NotChecked=0, Total=1190 [2024-11-13 14:00:14,288 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 1 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:00:14,288 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 68 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:00:14,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-11-13 14:00:14,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2024-11-13 14:00:14,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.0930232558139534) internal successors, (94), 86 states have internal predecessors, (94), 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-11-13 14:00:14,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 94 transitions. [2024-11-13 14:00:14,343 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 94 transitions. Word has length 61 [2024-11-13 14:00:14,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:00:14,343 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 94 transitions. [2024-11-13 14:00:14,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 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-11-13 14:00:14,343 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 94 transitions. [2024-11-13 14:00:14,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-13 14:00:14,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:00:14,344 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:00:14,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-13 14:00:14,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:00:14,544 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:00:14,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:00:14,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1828659957, now seen corresponding path program 26 times [2024-11-13 14:00:14,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:00:14,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484263133] [2024-11-13 14:00:14,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:00:14,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:00:14,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:00:15,047 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 36 proven. 64 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-13 14:00:15,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:00:15,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484263133] [2024-11-13 14:00:15,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484263133] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:00:15,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089718960] [2024-11-13 14:00:15,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 14:00:15,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:00:15,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:00:15,050 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:00:15,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-13 14:00:15,201 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 14:00:15,201 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:00:15,203 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 14:00:15,204 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:00:15,446 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 45 proven. 55 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-13 14:00:15,446 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:00:15,717 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 45 proven. 55 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-13 14:00:15,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089718960] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:00:15,718 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:00:15,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-13 14:00:15,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273776602] [2024-11-13 14:00:15,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:00:15,718 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-13 14:00:15,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:00:15,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-13 14:00:15,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=901, Unknown=0, NotChecked=0, Total=1190 [2024-11-13 14:00:15,719 INFO L87 Difference]: Start difference. First operand 87 states and 94 transitions. Second operand has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 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-11-13 14:00:15,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:00:15,966 INFO L93 Difference]: Finished difference Result 117 states and 129 transitions. [2024-11-13 14:00:15,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 14:00:15,967 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 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 62 [2024-11-13 14:00:15,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:00:15,968 INFO L225 Difference]: With dead ends: 117 [2024-11-13 14:00:15,968 INFO L226 Difference]: Without dead ends: 66 [2024-11-13 14:00:15,968 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 92 SyntacticMatches, 20 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=302, Invalid=958, Unknown=0, NotChecked=0, Total=1260 [2024-11-13 14:00:15,968 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 15 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-13 14:00:15,969 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 47 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-13 14:00:15,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2024-11-13 14:00:16,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2024-11-13 14:00:16,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 states have internal predecessors, (70), 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-11-13 14:00:16,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 70 transitions. [2024-11-13 14:00:16,021 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 70 transitions. Word has length 62 [2024-11-13 14:00:16,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:00:16,022 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 70 transitions. [2024-11-13 14:00:16,022 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 35 states have internal predecessors, (52), 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-11-13 14:00:16,022 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 70 transitions. [2024-11-13 14:00:16,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-13 14:00:16,022 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:00:16,022 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:00:16,035 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-13 14:00:16,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:00:16,223 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:00:16,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:00:16,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1571023422, now seen corresponding path program 27 times [2024-11-13 14:00:16,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:00:16,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113997030] [2024-11-13 14:00:16,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:00:16,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:00:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:00:25,051 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 6 proven. 269 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 14:00:25,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:00:25,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113997030] [2024-11-13 14:00:25,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113997030] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:00:25,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561601989] [2024-11-13 14:00:25,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 14:00:25,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:00:25,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:00:25,053 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:00:25,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-13 14:00:25,247 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-13 14:00:25,247 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:00:25,251 WARN L253 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 196 conjuncts are in the unsatisfiable core [2024-11-13 14:00:25,255 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:00:25,386 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 14:00:33,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:00:33,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:00:33,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:00:33,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:00:33,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:00:33,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:00:33,695 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 14:00:33,695 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 18 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 58 treesize of output 93 [2024-11-13 14:00:34,074 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 5 proven. 260 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 14:00:34,074 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:00:49,307 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 254 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-13 14:00:49,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561601989] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:00:49,307 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:00:49,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 56, 56] total 160 [2024-11-13 14:00:49,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859966572] [2024-11-13 14:00:49,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:00:49,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 160 states [2024-11-13 14:00:49,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:00:49,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 160 interpolants. [2024-11-13 14:00:49,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1420, Invalid=24020, Unknown=0, NotChecked=0, Total=25440 [2024-11-13 14:00:49,310 INFO L87 Difference]: Start difference. First operand 66 states and 70 transitions. Second operand has 160 states, 160 states have (on average 1.0875) internal successors, (174), 160 states have internal predecessors, (174), 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-11-13 14:01:26,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:01:26,387 INFO L93 Difference]: Finished difference Result 149 states and 165 transitions. [2024-11-13 14:01:26,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-13 14:01:26,388 INFO L78 Accepts]: Start accepts. Automaton has has 160 states, 160 states have (on average 1.0875) internal successors, (174), 160 states have internal predecessors, (174), 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 65 [2024-11-13 14:01:26,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:01:26,389 INFO L225 Difference]: With dead ends: 149 [2024-11-13 14:01:26,389 INFO L226 Difference]: Without dead ends: 144 [2024-11-13 14:01:26,391 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12155 ImplicationChecksByTransitivity, 52.0s TimeCoverageRelationStatistics Valid=3895, Invalid=50627, Unknown=0, NotChecked=0, Total=54522 [2024-11-13 14:01:26,391 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 22 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 8110 mSolverCounterSat, 493 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 8603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 493 IncrementalHoareTripleChecker+Valid, 8110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2024-11-13 14:01:26,392 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 356 Invalid, 8603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [493 Valid, 8110 Invalid, 0 Unknown, 0 Unchecked, 10.7s Time] [2024-11-13 14:01:26,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-13 14:01:26,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 96. [2024-11-13 14:01:26,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.0947368421052632) internal successors, (104), 95 states have internal predecessors, (104), 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-11-13 14:01:26,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 104 transitions. [2024-11-13 14:01:26,475 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 104 transitions. Word has length 65 [2024-11-13 14:01:26,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:01:26,476 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 104 transitions. [2024-11-13 14:01:26,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 160 states, 160 states have (on average 1.0875) internal successors, (174), 160 states have internal predecessors, (174), 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-11-13 14:01:26,476 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 104 transitions. [2024-11-13 14:01:26,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-13 14:01:26,476 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:01:26,476 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:01:26,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-13 14:01:26,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-13 14:01:26,677 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:01:26,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:01:26,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1455420405, now seen corresponding path program 28 times [2024-11-13 14:01:26,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:01:26,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533912726] [2024-11-13 14:01:26,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:01:26,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:01:26,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:01:27,212 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 56 proven. 65 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-13 14:01:27,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:01:27,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533912726] [2024-11-13 14:01:27,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533912726] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:01:27,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484148464] [2024-11-13 14:01:27,213 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 14:01:27,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:01:27,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:01:27,215 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:01:27,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-13 14:01:27,370 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 14:01:27,370 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:01:27,372 INFO L255 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-13 14:01:27,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:01:28,181 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-13 14:01:28,181 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:01:28,647 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-13 14:01:28,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484148464] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:01:28,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:01:28,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2024-11-13 14:01:28,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898482691] [2024-11-13 14:01:28,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:01:28,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-13 14:01:28,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:01:28,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-13 14:01:28,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1852, Unknown=0, NotChecked=0, Total=2256 [2024-11-13 14:01:28,649 INFO L87 Difference]: Start difference. First operand 96 states and 104 transitions. Second operand has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 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-11-13 14:01:29,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:01:29,733 INFO L93 Difference]: Finished difference Result 192 states and 209 transitions. [2024-11-13 14:01:29,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-13 14:01:29,734 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 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 66 [2024-11-13 14:01:29,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:01:29,737 INFO L225 Difference]: With dead ends: 192 [2024-11-13 14:01:29,737 INFO L226 Difference]: Without dead ends: 99 [2024-11-13 14:01:29,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 88 SyntacticMatches, 21 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1655 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=619, Invalid=2687, Unknown=0, NotChecked=0, Total=3306 [2024-11-13 14:01:29,738 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 4 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:01:29,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 67 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 14:01:29,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-11-13 14:01:29,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 94. [2024-11-13 14:01:29,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 1.075268817204301) internal successors, (100), 93 states have internal predecessors, (100), 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-11-13 14:01:29,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 100 transitions. [2024-11-13 14:01:29,823 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 100 transitions. Word has length 66 [2024-11-13 14:01:29,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:01:29,823 INFO L471 AbstractCegarLoop]: Abstraction has 94 states and 100 transitions. [2024-11-13 14:01:29,824 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 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-11-13 14:01:29,824 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 100 transitions. [2024-11-13 14:01:29,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-13 14:01:29,824 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:01:29,824 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:01:29,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-13 14:01:30,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:01:30,025 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:01:30,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:01:30,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1297442850, now seen corresponding path program 29 times [2024-11-13 14:01:30,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:01:30,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915807170] [2024-11-13 14:01:30,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:01:30,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:01:30,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:01:30,497 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 45 proven. 76 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-13 14:01:30,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:01:30,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915807170] [2024-11-13 14:01:30,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915807170] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:01:30,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220424976] [2024-11-13 14:01:30,497 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 14:01:30,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:01:30,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:01:30,499 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:01:30,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-13 14:01:31,543 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-13 14:01:31,543 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:01:31,548 INFO L255 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-13 14:01:31,549 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:01:32,162 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 55 proven. 66 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-13 14:01:32,162 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:01:32,601 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 55 proven. 66 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-13 14:01:32,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220424976] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:01:32,601 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:01:32,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2024-11-13 14:01:32,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784824378] [2024-11-13 14:01:32,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:01:32,602 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-13 14:01:32,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:01:32,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-13 14:01:32,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1852, Unknown=0, NotChecked=0, Total=2256 [2024-11-13 14:01:32,603 INFO L87 Difference]: Start difference. First operand 94 states and 100 transitions. Second operand has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 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-11-13 14:01:33,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:01:33,453 INFO L93 Difference]: Finished difference Result 99 states and 105 transitions. [2024-11-13 14:01:33,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-13 14:01:33,454 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 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 67 [2024-11-13 14:01:33,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:01:33,455 INFO L225 Difference]: With dead ends: 99 [2024-11-13 14:01:33,455 INFO L226 Difference]: Without dead ends: 71 [2024-11-13 14:01:33,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 89 SyntacticMatches, 22 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1996 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=637, Invalid=2903, Unknown=0, NotChecked=0, Total=3540 [2024-11-13 14:01:33,456 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 14 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 990 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:01:33,456 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 82 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 990 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 14:01:33,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-13 14:01:33,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2024-11-13 14:01:33,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 states have internal predecessors, (75), 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-11-13 14:01:33,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 75 transitions. [2024-11-13 14:01:33,504 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 75 transitions. Word has length 67 [2024-11-13 14:01:33,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:01:33,504 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 75 transitions. [2024-11-13 14:01:33,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 48 states have internal predecessors, (68), 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-11-13 14:01:33,505 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 75 transitions. [2024-11-13 14:01:33,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-13 14:01:33,505 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:01:33,505 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:01:33,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-13 14:01:33,705 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:01:33,706 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:01:33,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:01:33,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1225914549, now seen corresponding path program 30 times [2024-11-13 14:01:33,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:01:33,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180585042] [2024-11-13 14:01:33,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:01:33,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:01:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:01:43,907 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 21 proven. 309 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 14:01:43,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:01:43,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180585042] [2024-11-13 14:01:43,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180585042] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:01:43,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439144899] [2024-11-13 14:01:43,907 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 14:01:43,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:01:43,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:01:43,909 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:01:43,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-13 14:01:44,758 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-13 14:01:44,758 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:01:44,763 WARN L253 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 219 conjuncts are in the unsatisfiable core [2024-11-13 14:01:44,767 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:01:45,411 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2024-11-13 14:01:45,418 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 14:01:56,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:01:56,566 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 14:01:56,567 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 33 [2024-11-13 14:01:56,957 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 3 proven. 324 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 14:01:56,957 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:02:15,878 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 14:02:15,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439144899] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:02:15,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:02:15,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 63, 56] total 174 [2024-11-13 14:02:15,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536991326] [2024-11-13 14:02:15,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:02:15,879 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 174 states [2024-11-13 14:02:15,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:02:15,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 174 interpolants. [2024-11-13 14:02:15,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1823, Invalid=28279, Unknown=0, NotChecked=0, Total=30102 [2024-11-13 14:02:15,881 INFO L87 Difference]: Start difference. First operand 71 states and 75 transitions. Second operand has 174 states, 174 states have (on average 1.0919540229885059) internal successors, (190), 174 states have internal predecessors, (190), 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-11-13 14:02:52,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:02:52,978 INFO L93 Difference]: Finished difference Result 181 states and 203 transitions. [2024-11-13 14:02:52,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-13 14:02:52,979 INFO L78 Accepts]: Start accepts. Automaton has has 174 states, 174 states have (on average 1.0919540229885059) internal successors, (190), 174 states have internal predecessors, (190), 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 70 [2024-11-13 14:02:52,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:02:52,980 INFO L225 Difference]: With dead ends: 181 [2024-11-13 14:02:52,980 INFO L226 Difference]: Without dead ends: 175 [2024-11-13 14:02:52,982 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15105 ImplicationChecksByTransitivity, 57.8s TimeCoverageRelationStatistics Valid=3847, Invalid=53993, Unknown=0, NotChecked=0, Total=57840 [2024-11-13 14:02:52,982 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 11 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 9022 mSolverCounterSat, 450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 9472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 450 IncrementalHoareTripleChecker+Valid, 9022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:02:52,983 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 363 Invalid, 9472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [450 Valid, 9022 Invalid, 0 Unknown, 0 Unchecked, 12.4s Time] [2024-11-13 14:02:52,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-13 14:02:53,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 107. [2024-11-13 14:02:53,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 1.1226415094339623) internal successors, (119), 106 states have internal predecessors, (119), 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-11-13 14:02:53,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 119 transitions. [2024-11-13 14:02:53,098 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 119 transitions. Word has length 70 [2024-11-13 14:02:53,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:02:53,098 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 119 transitions. [2024-11-13 14:02:53,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 174 states, 174 states have (on average 1.0919540229885059) internal successors, (190), 174 states have internal predecessors, (190), 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-11-13 14:02:53,098 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 119 transitions. [2024-11-13 14:02:53,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-13 14:02:53,099 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:02:53,099 INFO L215 NwaCegarLoop]: trace histogram [12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:02:53,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-13 14:02:53,299 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:02:53,299 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:02:53,300 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:02:53,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1697885278, now seen corresponding path program 31 times [2024-11-13 14:02:53,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:02:53,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942729994] [2024-11-13 14:02:53,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:02:53,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:02:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:02:53,769 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 67 proven. 77 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-13 14:02:53,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:02:53,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942729994] [2024-11-13 14:02:53,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942729994] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:02:53,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299014491] [2024-11-13 14:02:53,769 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 14:02:53,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:02:53,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:02:53,773 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:02:53,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-13 14:02:53,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:02:53,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 14:02:53,944 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:02:54,378 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-13 14:02:54,378 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:02:54,754 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-13 14:02:54,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299014491] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:02:54,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:02:54,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-13 14:02:54,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656287509] [2024-11-13 14:02:54,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:02:54,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-13 14:02:54,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:02:54,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-13 14:02:54,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=1258, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 14:02:54,756 INFO L87 Difference]: Start difference. First operand 107 states and 119 transitions. Second operand has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 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-11-13 14:02:55,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:02:55,359 INFO L93 Difference]: Finished difference Result 211 states and 235 transitions. [2024-11-13 14:02:55,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-13 14:02:55,360 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 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 71 [2024-11-13 14:02:55,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:02:55,361 INFO L225 Difference]: With dead ends: 211 [2024-11-13 14:02:55,361 INFO L226 Difference]: Without dead ends: 108 [2024-11-13 14:02:55,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 105 SyntacticMatches, 23 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=382, Invalid=1258, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 14:02:55,362 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 2 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:02:55,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 49 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:02:55,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2024-11-13 14:02:55,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2024-11-13 14:02:55,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 1.1214953271028036) internal successors, (120), 107 states have internal predecessors, (120), 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-11-13 14:02:55,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 120 transitions. [2024-11-13 14:02:55,473 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 120 transitions. Word has length 71 [2024-11-13 14:02:55,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:02:55,474 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 120 transitions. [2024-11-13 14:02:55,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 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-11-13 14:02:55,474 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 120 transitions. [2024-11-13 14:02:55,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-13 14:02:55,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:02:55,474 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:02:55,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-13 14:02:55,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-13 14:02:55,675 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:02:55,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:02:55,675 INFO L85 PathProgramCache]: Analyzing trace with hash -619541973, now seen corresponding path program 32 times [2024-11-13 14:02:55,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:02:55,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550242681] [2024-11-13 14:02:55,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:02:55,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:02:55,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:02:56,162 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 55 proven. 89 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-13 14:02:56,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:02:56,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550242681] [2024-11-13 14:02:56,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550242681] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:02:56,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784293946] [2024-11-13 14:02:56,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 14:02:56,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:02:56,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:02:56,164 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:02:56,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-13 14:02:56,338 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 14:02:56,338 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:02:56,341 INFO L255 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-13 14:02:56,342 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:02:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 66 proven. 78 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-13 14:02:56,673 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:02:57,035 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 66 proven. 78 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-13 14:02:57,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784293946] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:02:57,036 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:02:57,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-13 14:02:57,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984414228] [2024-11-13 14:02:57,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:02:57,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-13 14:02:57,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:02:57,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-13 14:02:57,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=1247, Unknown=0, NotChecked=0, Total=1640 [2024-11-13 14:02:57,037 INFO L87 Difference]: Start difference. First operand 108 states and 120 transitions. Second operand has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 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-11-13 14:02:57,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:02:57,473 INFO L93 Difference]: Finished difference Result 142 states and 159 transitions. [2024-11-13 14:02:57,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-13 14:02:57,474 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 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 72 [2024-11-13 14:02:57,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:02:57,474 INFO L225 Difference]: With dead ends: 142 [2024-11-13 14:02:57,475 INFO L226 Difference]: Without dead ends: 76 [2024-11-13 14:02:57,475 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 106 SyntacticMatches, 24 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1177 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=408, Invalid=1314, Unknown=0, NotChecked=0, Total=1722 [2024-11-13 14:02:57,475 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 18 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:02:57,475 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 69 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:02:57,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2024-11-13 14:02:57,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2024-11-13 14:02:57,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 states have internal predecessors, (80), 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-11-13 14:02:57,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 80 transitions. [2024-11-13 14:02:57,559 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 80 transitions. Word has length 72 [2024-11-13 14:02:57,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:02:57,559 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 80 transitions. [2024-11-13 14:02:57,559 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.4146341463414633) internal successors, (58), 41 states have internal predecessors, (58), 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-11-13 14:02:57,559 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 80 transitions. [2024-11-13 14:02:57,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-13 14:02:57,560 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:02:57,560 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:02:57,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-13 14:02:57,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-13 14:02:57,761 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:02:57,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:02:57,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1221108578, now seen corresponding path program 33 times [2024-11-13 14:02:57,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:02:57,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558585649] [2024-11-13 14:02:57,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:02:57,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:02:57,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:03:09,528 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 390 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 14:03:09,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:03:09,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558585649] [2024-11-13 14:03:09,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558585649] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:03:09,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024701124] [2024-11-13 14:03:09,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 14:03:09,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:03:09,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:03:09,530 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:03:09,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-13 14:03:09,838 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-13 14:03:09,838 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:03:09,843 WARN L253 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 218 conjuncts are in the unsatisfiable core [2024-11-13 14:03:09,847 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:03:09,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 14:03:22,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:22,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:03:23,030 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 14:03:23,031 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 30 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 74 treesize of output 135 [2024-11-13 14:03:23,577 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 12 proven. 312 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-13 14:03:23,577 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:03:44,776 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 345 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 14:03:44,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024701124] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:03:44,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:03:44,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 59, 61] total 171 [2024-11-13 14:03:44,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255590025] [2024-11-13 14:03:44,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:03:44,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 171 states [2024-11-13 14:03:44,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:03:44,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 171 interpolants. [2024-11-13 14:03:44,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1425, Invalid=27645, Unknown=0, NotChecked=0, Total=29070 [2024-11-13 14:03:44,784 INFO L87 Difference]: Start difference. First operand 76 states and 80 transitions. Second operand has 171 states, 171 states have (on average 1.1228070175438596) internal successors, (192), 171 states have internal predecessors, (192), 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-11-13 14:04:28,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-13 14:04:50,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:04:50,110 INFO L93 Difference]: Finished difference Result 206 states and 237 transitions. [2024-11-13 14:04:50,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2024-11-13 14:04:50,111 INFO L78 Accepts]: Start accepts. Automaton has has 171 states, 171 states have (on average 1.1228070175438596) internal successors, (192), 171 states have internal predecessors, (192), 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 75 [2024-11-13 14:04:50,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:04:50,113 INFO L225 Difference]: With dead ends: 206 [2024-11-13 14:04:50,113 INFO L226 Difference]: Without dead ends: 200 [2024-11-13 14:04:50,114 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8903 ImplicationChecksByTransitivity, 83.8s TimeCoverageRelationStatistics Valid=4586, Invalid=71866, Unknown=0, NotChecked=0, Total=76452 [2024-11-13 14:04:50,115 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 78 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 10060 mSolverCounterSat, 565 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 10626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 565 IncrementalHoareTripleChecker+Valid, 10060 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:04:50,115 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 327 Invalid, 10626 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [565 Valid, 10060 Invalid, 1 Unknown, 0 Unchecked, 19.3s Time] [2024-11-13 14:04:50,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-11-13 14:04:50,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 141. [2024-11-13 14:04:50,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 1.1142857142857143) internal successors, (156), 140 states have internal predecessors, (156), 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-11-13 14:04:50,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 156 transitions. [2024-11-13 14:04:50,297 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 156 transitions. Word has length 75 [2024-11-13 14:04:50,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:04:50,298 INFO L471 AbstractCegarLoop]: Abstraction has 141 states and 156 transitions. [2024-11-13 14:04:50,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 171 states, 171 states have (on average 1.1228070175438596) internal successors, (192), 171 states have internal predecessors, (192), 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-11-13 14:04:50,298 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 156 transitions. [2024-11-13 14:04:50,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-13 14:04:50,298 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:04:50,299 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:04:50,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-13 14:04:50,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-13 14:04:50,499 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:04:50,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:04:50,499 INFO L85 PathProgramCache]: Analyzing trace with hash -798674325, now seen corresponding path program 34 times [2024-11-13 14:04:50,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:04:50,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946355021] [2024-11-13 14:04:50,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:04:50,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:04:50,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:04:51,045 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 79 proven. 90 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2024-11-13 14:04:51,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:04:51,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946355021] [2024-11-13 14:04:51,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946355021] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:04:51,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987189854] [2024-11-13 14:04:51,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 14:04:51,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:04:51,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:04:51,047 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:04:51,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-13 14:04:51,227 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 14:04:51,227 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:04:51,229 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 14:04:51,231 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:04:52,052 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2024-11-13 14:04:52,052 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:04:52,627 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2024-11-13 14:04:52,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987189854] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:04:52,628 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:04:52,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2024-11-13 14:04:52,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943229878] [2024-11-13 14:04:52,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:04:52,628 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-13 14:04:52,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:04:52,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-13 14:04:52,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2539, Unknown=0, NotChecked=0, Total=3080 [2024-11-13 14:04:52,629 INFO L87 Difference]: Start difference. First operand 141 states and 156 transitions. Second operand has 56 states, 56 states have (on average 1.3571428571428572) internal successors, (76), 56 states have internal predecessors, (76), 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-11-13 14:04:53,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:04:53,706 INFO L93 Difference]: Finished difference Result 283 states and 312 transitions. [2024-11-13 14:04:53,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-13 14:04:53,706 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.3571428571428572) internal successors, (76), 56 states have internal predecessors, (76), 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 76 [2024-11-13 14:04:53,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:04:53,708 INFO L225 Difference]: With dead ends: 283 [2024-11-13 14:04:53,708 INFO L226 Difference]: Without dead ends: 130 [2024-11-13 14:04:53,709 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 100 SyntacticMatches, 25 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2334 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=835, Invalid=3721, Unknown=0, NotChecked=0, Total=4556 [2024-11-13 14:04:53,709 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 4 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-13 14:04:53,709 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 61 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-13 14:04:53,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-11-13 14:04:53,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 125. [2024-11-13 14:04:53,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 1.0806451612903225) internal successors, (134), 124 states have internal predecessors, (134), 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-11-13 14:04:53,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 134 transitions. [2024-11-13 14:04:53,901 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 134 transitions. Word has length 76 [2024-11-13 14:04:53,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:04:53,901 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 134 transitions. [2024-11-13 14:04:53,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.3571428571428572) internal successors, (76), 56 states have internal predecessors, (76), 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-11-13 14:04:53,901 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 134 transitions. [2024-11-13 14:04:53,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-13 14:04:53,902 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:04:53,902 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:04:53,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-13 14:04:54,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-13 14:04:54,102 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:04:54,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:04:54,102 INFO L85 PathProgramCache]: Analyzing trace with hash 857313675, now seen corresponding path program 35 times [2024-11-13 14:04:54,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:04:54,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281768050] [2024-11-13 14:04:54,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:04:54,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:04:54,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:04:54,630 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 66 proven. 103 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2024-11-13 14:04:54,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:04:54,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281768050] [2024-11-13 14:04:54,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281768050] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:04:54,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628714304] [2024-11-13 14:04:54,631 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 14:04:54,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:04:54,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:04:54,633 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:04:54,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-13 14:04:55,531 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-13 14:04:55,531 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:04:55,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 14:04:55,537 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:04:56,243 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 78 proven. 91 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2024-11-13 14:04:56,243 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:04:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 78 proven. 91 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2024-11-13 14:04:56,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628714304] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:04:56,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:04:56,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2024-11-13 14:04:56,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223935014] [2024-11-13 14:04:56,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:04:56,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-13 14:04:56,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:04:56,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-13 14:04:56,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2539, Unknown=0, NotChecked=0, Total=3080 [2024-11-13 14:04:56,808 INFO L87 Difference]: Start difference. First operand 125 states and 134 transitions. Second operand has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 56 states have internal predecessors, (94), 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-11-13 14:04:57,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:04:57,813 INFO L93 Difference]: Finished difference Result 130 states and 139 transitions. [2024-11-13 14:04:57,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-13 14:04:57,814 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 56 states have internal predecessors, (94), 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 78 [2024-11-13 14:04:57,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:04:57,815 INFO L225 Difference]: With dead ends: 130 [2024-11-13 14:04:57,815 INFO L226 Difference]: Without dead ends: 98 [2024-11-13 14:04:57,816 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 116 SyntacticMatches, 26 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2804 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=855, Invalid=3975, Unknown=0, NotChecked=0, Total=4830 [2024-11-13 14:04:57,816 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 6 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:04:57,816 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 62 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 14:04:57,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2024-11-13 14:04:57,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 81. [2024-11-13 14:04:57,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 states have internal predecessors, (85), 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-11-13 14:04:57,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 85 transitions. [2024-11-13 14:04:57,995 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 85 transitions. Word has length 78 [2024-11-13 14:04:57,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:04:57,995 INFO L471 AbstractCegarLoop]: Abstraction has 81 states and 85 transitions. [2024-11-13 14:04:57,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.6785714285714286) internal successors, (94), 56 states have internal predecessors, (94), 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-11-13 14:04:57,996 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 85 transitions. [2024-11-13 14:04:57,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-13 14:04:57,996 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:04:57,996 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:04:58,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-13 14:04:58,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-13 14:04:58,197 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:04:58,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:04:58,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1361125973, now seen corresponding path program 36 times [2024-11-13 14:04:58,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:04:58,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869799739] [2024-11-13 14:04:58,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:04:58,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:04:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:05:10,616 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 6 proven. 449 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 14:05:10,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:05:10,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869799739] [2024-11-13 14:05:10,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869799739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:05:10,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549888034] [2024-11-13 14:05:10,616 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 14:05:10,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:05:10,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:05:10,618 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:05:10,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-13 14:05:11,356 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-13 14:05:11,356 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:05:11,365 WARN L253 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 246 conjuncts are in the unsatisfiable core [2024-11-13 14:05:11,370 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:05:11,517 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-13 14:05:25,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:05:25,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:05:25,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:05:25,365 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 14:05:25,365 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 56 treesize of output 71 [2024-11-13 14:05:25,841 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 5 proven. 440 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 14:05:25,841 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:05:51,784 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 0 proven. 377 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-13 14:05:51,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549888034] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:05:51,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:05:51,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 71, 62] total 193 [2024-11-13 14:05:51,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768454454] [2024-11-13 14:05:51,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:05:51,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 193 states [2024-11-13 14:05:51,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:05:51,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 193 interpolants. [2024-11-13 14:05:51,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1132, Invalid=35924, Unknown=0, NotChecked=0, Total=37056 [2024-11-13 14:05:51,787 INFO L87 Difference]: Start difference. First operand 81 states and 85 transitions. Second operand has 193 states, 193 states have (on average 1.0880829015544042) internal successors, (210), 193 states have internal predecessors, (210), 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-11-13 14:06:28,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:06:28,468 INFO L93 Difference]: Finished difference Result 131 states and 138 transitions. [2024-11-13 14:06:28,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-11-13 14:06:28,468 INFO L78 Accepts]: Start accepts. Automaton has has 193 states, 193 states have (on average 1.0880829015544042) internal successors, (210), 193 states have internal predecessors, (210), 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 80 [2024-11-13 14:06:28,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:06:28,470 INFO L225 Difference]: With dead ends: 131 [2024-11-13 14:06:28,470 INFO L226 Difference]: Without dead ends: 127 [2024-11-13 14:06:28,472 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 265 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13984 ImplicationChecksByTransitivity, 67.2s TimeCoverageRelationStatistics Valid=2252, Invalid=68770, Unknown=0, NotChecked=0, Total=71022 [2024-11-13 14:06:28,472 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 1 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 9984 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 10007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 9984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2024-11-13 14:06:28,472 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 378 Invalid, 10007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 9984 Invalid, 0 Unknown, 0 Unchecked, 13.0s Time] [2024-11-13 14:06:28,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-13 14:06:28,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 114. [2024-11-13 14:06:28,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.0707964601769913) internal successors, (121), 113 states have internal predecessors, (121), 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-11-13 14:06:28,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 121 transitions. [2024-11-13 14:06:28,652 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 121 transitions. Word has length 80 [2024-11-13 14:06:28,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:06:28,653 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 121 transitions. [2024-11-13 14:06:28,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 193 states, 193 states have (on average 1.0880829015544042) internal successors, (210), 193 states have internal predecessors, (210), 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-11-13 14:06:28,653 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 121 transitions. [2024-11-13 14:06:28,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-13 14:06:28,654 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:06:28,654 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:06:28,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-13 14:06:28,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-13 14:06:28,855 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:06:28,855 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:06:28,855 INFO L85 PathProgramCache]: Analyzing trace with hash 97292930, now seen corresponding path program 37 times [2024-11-13 14:06:28,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:06:28,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713765142] [2024-11-13 14:06:28,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:06:28,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:06:28,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:06:29,480 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 92 proven. 104 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-13 14:06:29,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:06:29,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713765142] [2024-11-13 14:06:29,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713765142] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:06:29,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062469766] [2024-11-13 14:06:29,481 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 14:06:29,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:06:29,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:06:29,483 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:06:29,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-13 14:06:29,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:06:29,684 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 14:06:29,685 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:06:30,195 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-13 14:06:30,195 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:06:30,639 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-13 14:06:30,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062469766] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:06:30,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:06:30,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-13 14:06:30,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103154611] [2024-11-13 14:06:30,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:06:30,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-13 14:06:30,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:06:30,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-13 14:06:30,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=500, Invalid=1662, Unknown=0, NotChecked=0, Total=2162 [2024-11-13 14:06:30,640 INFO L87 Difference]: Start difference. First operand 114 states and 121 transitions. Second operand has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 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-11-13 14:06:31,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:06:31,496 INFO L93 Difference]: Finished difference Result 225 states and 239 transitions. [2024-11-13 14:06:31,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-13 14:06:31,497 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 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 81 [2024-11-13 14:06:31,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:06:31,499 INFO L225 Difference]: With dead ends: 225 [2024-11-13 14:06:31,499 INFO L226 Difference]: Without dead ends: 115 [2024-11-13 14:06:31,500 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 119 SyntacticMatches, 27 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1339 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=500, Invalid=1662, Unknown=0, NotChecked=0, Total=2162 [2024-11-13 14:06:31,502 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 4 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 14:06:31,503 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 63 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 14:06:31,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-11-13 14:06:31,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2024-11-13 14:06:31,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.0701754385964912) internal successors, (122), 114 states have internal predecessors, (122), 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-11-13 14:06:31,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 122 transitions. [2024-11-13 14:06:31,844 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 122 transitions. Word has length 81 [2024-11-13 14:06:31,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:06:31,844 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 122 transitions. [2024-11-13 14:06:31,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 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-11-13 14:06:31,844 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 122 transitions. [2024-11-13 14:06:31,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-13 14:06:31,845 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:06:31,845 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:06:31,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-13 14:06:32,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-13 14:06:32,047 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:06:32,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:06:32,047 INFO L85 PathProgramCache]: Analyzing trace with hash 313192907, now seen corresponding path program 38 times [2024-11-13 14:06:32,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:06:32,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910981539] [2024-11-13 14:06:32,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:06:32,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:06:32,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:06:32,661 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 78 proven. 118 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-11-13 14:06:32,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:06:32,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910981539] [2024-11-13 14:06:32,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910981539] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:06:32,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256559909] [2024-11-13 14:06:32,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 14:06:32,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:06:32,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:06:32,663 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:06:32,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-13 14:06:32,869 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 14:06:32,870 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:06:32,872 INFO L255 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 14:06:32,873 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:06:33,278 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 91 proven. 105 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-11-13 14:06:33,278 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:06:33,714 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 91 proven. 105 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-11-13 14:06:33,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256559909] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:06:33,714 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:06:33,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-13 14:06:33,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182539272] [2024-11-13 14:06:33,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:06:33,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-13 14:06:33,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:06:33,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-13 14:06:33,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=513, Invalid=1649, Unknown=0, NotChecked=0, Total=2162 [2024-11-13 14:06:33,715 INFO L87 Difference]: Start difference. First operand 115 states and 122 transitions. Second operand has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 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-11-13 14:06:34,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:06:34,265 INFO L93 Difference]: Finished difference Result 153 states and 165 transitions. [2024-11-13 14:06:34,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-13 14:06:34,266 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 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 82 [2024-11-13 14:06:34,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:06:34,267 INFO L225 Difference]: With dead ends: 153 [2024-11-13 14:06:34,267 INFO L226 Difference]: Without dead ends: 86 [2024-11-13 14:06:34,268 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 120 SyntacticMatches, 28 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=530, Invalid=1726, Unknown=0, NotChecked=0, Total=2256 [2024-11-13 14:06:34,268 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 57 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:06:34,268 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 64 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:06:34,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2024-11-13 14:06:34,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2024-11-13 14:06:34,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 states have internal predecessors, (90), 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-11-13 14:06:34,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 90 transitions. [2024-11-13 14:06:34,406 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 90 transitions. Word has length 82 [2024-11-13 14:06:34,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:06:34,406 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 90 transitions. [2024-11-13 14:06:34,407 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 47 states have internal predecessors, (64), 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-11-13 14:06:34,407 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 90 transitions. [2024-11-13 14:06:34,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-13 14:06:34,407 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:06:34,407 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:06:34,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-13 14:06:34,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-13 14:06:34,608 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:06:34,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:06:34,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1424009474, now seen corresponding path program 39 times [2024-11-13 14:06:34,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:06:34,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543293706] [2024-11-13 14:06:34,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:06:34,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:06:34,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:06:50,597 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 45 proven. 480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 14:06:50,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:06:50,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543293706] [2024-11-13 14:06:50,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543293706] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:06:50,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848526778] [2024-11-13 14:06:50,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 14:06:50,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:06:50,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:06:50,599 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:06:50,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-13 14:06:51,007 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-13 14:06:51,007 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:06:51,012 WARN L253 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 272 conjuncts are in the unsatisfiable core [2024-11-13 14:06:51,017 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:06:52,154 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 14:07:07,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 14:07:07,731 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 14:07:07,731 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 45 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 86 treesize of output 185 [2024-11-13 14:07:08,348 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 0 proven. 525 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 14:07:08,348 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:07:33,305 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 0 proven. 434 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-13 14:07:33,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848526778] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:07:33,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:07:33,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 81, 66] total 216 [2024-11-13 14:07:33,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998738902] [2024-11-13 14:07:33,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:07:33,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 216 states [2024-11-13 14:07:33,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:07:33,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 216 interpolants. [2024-11-13 14:07:33,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2708, Invalid=43732, Unknown=0, NotChecked=0, Total=46440 [2024-11-13 14:07:33,308 INFO L87 Difference]: Start difference. First operand 86 states and 90 transitions. Second operand has 216 states, 216 states have (on average 1.0694444444444444) internal successors, (231), 216 states have internal predecessors, (231), 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-11-13 14:08:55,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:08:55,851 INFO L93 Difference]: Finished difference Result 296 states and 322 transitions. [2024-11-13 14:08:55,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 206 states. [2024-11-13 14:08:55,851 INFO L78 Accepts]: Start accepts. Automaton has has 216 states, 216 states have (on average 1.0694444444444444) internal successors, (231), 216 states have internal predecessors, (231), 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 85 [2024-11-13 14:08:55,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:08:55,852 INFO L225 Difference]: With dead ends: 296 [2024-11-13 14:08:55,852 INFO L226 Difference]: Without dead ends: 289 [2024-11-13 14:08:55,855 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 356 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35838 ImplicationChecksByTransitivity, 104.2s TimeCoverageRelationStatistics Valid=9617, Invalid=118189, Unknown=0, NotChecked=0, Total=127806 [2024-11-13 14:08:55,856 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 50 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 17190 mSolverCounterSat, 1158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 18348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1158 IncrementalHoareTripleChecker+Valid, 17190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.8s IncrementalHoareTripleChecker+Time [2024-11-13 14:08:55,856 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 421 Invalid, 18348 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1158 Valid, 17190 Invalid, 0 Unknown, 0 Unchecked, 22.8s Time] [2024-11-13 14:08:55,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-11-13 14:08:56,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 179. [2024-11-13 14:08:56,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.0898876404494382) internal successors, (194), 178 states have internal predecessors, (194), 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-11-13 14:08:56,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 194 transitions. [2024-11-13 14:08:56,282 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 194 transitions. Word has length 85 [2024-11-13 14:08:56,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:08:56,282 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 194 transitions. [2024-11-13 14:08:56,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 216 states, 216 states have (on average 1.0694444444444444) internal successors, (231), 216 states have internal predecessors, (231), 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-11-13 14:08:56,283 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 194 transitions. [2024-11-13 14:08:56,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-13 14:08:56,283 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:08:56,283 INFO L215 NwaCegarLoop]: trace histogram [15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:08:56,299 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-13 14:08:56,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:08:56,484 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:08:56,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:08:56,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1196286155, now seen corresponding path program 40 times [2024-11-13 14:08:56,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:08:56,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366751660] [2024-11-13 14:08:56,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:08:56,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:08:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:08:57,190 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 106 proven. 119 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-13 14:08:57,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:08:57,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366751660] [2024-11-13 14:08:57,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366751660] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:08:57,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228961742] [2024-11-13 14:08:57,190 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 14:08:57,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:08:57,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:08:57,192 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:08:57,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-13 14:08:57,393 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 14:08:57,393 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:08:57,395 INFO L255 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-13 14:08:57,398 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:08:58,518 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-13 14:08:58,518 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:08:59,230 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-13 14:08:59,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228961742] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:08:59,231 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:08:59,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 64 [2024-11-13 14:08:59,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100182267] [2024-11-13 14:08:59,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:08:59,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-13 14:08:59,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:08:59,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-13 14:08:59,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=698, Invalid=3334, Unknown=0, NotChecked=0, Total=4032 [2024-11-13 14:08:59,232 INFO L87 Difference]: Start difference. First operand 179 states and 194 transitions. Second operand has 64 states, 64 states have (on average 1.3125) internal successors, (84), 64 states have internal predecessors, (84), 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-11-13 14:09:00,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:09:00,872 INFO L93 Difference]: Finished difference Result 286 states and 308 transitions. [2024-11-13 14:09:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-13 14:09:00,873 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.3125) internal successors, (84), 64 states have internal predecessors, (84), 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 86 [2024-11-13 14:09:00,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:09:00,874 INFO L225 Difference]: With dead ends: 286 [2024-11-13 14:09:00,874 INFO L226 Difference]: Without dead ends: 127 [2024-11-13 14:09:00,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 112 SyntacticMatches, 29 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3129 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1083, Invalid=4923, Unknown=0, NotChecked=0, Total=6006 [2024-11-13 14:09:00,875 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 4 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 375 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 1062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 375 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-13 14:09:00,875 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 71 Invalid, 1062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [375 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-13 14:09:00,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-13 14:09:01,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 122. [2024-11-13 14:09:01,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.0578512396694215) internal successors, (128), 121 states have internal predecessors, (128), 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-11-13 14:09:01,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 128 transitions. [2024-11-13 14:09:01,201 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 128 transitions. Word has length 86 [2024-11-13 14:09:01,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:09:01,202 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 128 transitions. [2024-11-13 14:09:01,202 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.3125) internal successors, (84), 64 states have internal predecessors, (84), 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-11-13 14:09:01,202 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 128 transitions. [2024-11-13 14:09:01,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-13 14:09:01,202 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:09:01,202 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:09:01,215 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-13 14:09:01,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-13 14:09:01,403 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:09:01,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:09:01,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1907381406, now seen corresponding path program 41 times [2024-11-13 14:09:01,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:09:01,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661872155] [2024-11-13 14:09:01,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:09:01,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:09:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 14:09:02,065 INFO L134 CoverageAnalysis]: Checked inductivity of 555 backedges. 91 proven. 134 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-13 14:09:02,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 14:09:02,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661872155] [2024-11-13 14:09:02,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661872155] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 14:09:02,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484727041] [2024-11-13 14:09:02,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 14:09:02,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 14:09:02,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 14:09:02,067 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 14:09:02,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-13 14:09:03,066 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-13 14:09:03,066 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 14:09:03,071 INFO L255 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-13 14:09:03,072 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 14:09:03,531 INFO L134 CoverageAnalysis]: Checked inductivity of 555 backedges. 105 proven. 120 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-13 14:09:03,531 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 14:09:04,045 INFO L134 CoverageAnalysis]: Checked inductivity of 555 backedges. 105 proven. 120 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-13 14:09:04,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484727041] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 14:09:04,045 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 14:09:04,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2024-11-13 14:09:04,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541661888] [2024-11-13 14:09:04,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 14:09:04,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-13 14:09:04,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 14:09:04,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-13 14:09:04,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=579, Invalid=1871, Unknown=0, NotChecked=0, Total=2450 [2024-11-13 14:09:04,047 INFO L87 Difference]: Start difference. First operand 122 states and 128 transitions. Second operand has 50 states, 50 states have (on average 1.68) internal successors, (84), 50 states have internal predecessors, (84), 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-11-13 14:09:04,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 14:09:04,583 INFO L93 Difference]: Finished difference Result 127 states and 133 transitions. [2024-11-13 14:09:04,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-13 14:09:04,584 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.68) internal successors, (84), 50 states have internal predecessors, (84), 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 87 [2024-11-13 14:09:04,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 14:09:04,585 INFO L225 Difference]: With dead ends: 127 [2024-11-13 14:09:04,585 INFO L226 Difference]: Without dead ends: 91 [2024-11-13 14:09:04,586 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 127 SyntacticMatches, 30 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1813 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=597, Invalid=1953, Unknown=0, NotChecked=0, Total=2550 [2024-11-13 14:09:04,586 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 9 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 14:09:04,586 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 49 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 14:09:04,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-13 14:09:04,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2024-11-13 14:09:04,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 states have internal predecessors, (95), 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-11-13 14:09:04,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 95 transitions. [2024-11-13 14:09:04,775 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 95 transitions. Word has length 87 [2024-11-13 14:09:04,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 14:09:04,775 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 95 transitions. [2024-11-13 14:09:04,775 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.68) internal successors, (84), 50 states have internal predecessors, (84), 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-11-13 14:09:04,775 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 95 transitions. [2024-11-13 14:09:04,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-13 14:09:04,776 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 14:09:04,776 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 14:09:04,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-13 14:09:04,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1ea60ed-9d51-474d-94f5-c68d04897367/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-13 14:09:04,976 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 14:09:04,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 14:09:04,977 INFO L85 PathProgramCache]: Analyzing trace with hash -2055259125, now seen corresponding path program 42 times [2024-11-13 14:09:04,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 14:09:04,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404816900] [2024-11-13 14:09:04,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 14:09:04,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 14:09:05,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat