./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-59.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-59.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 264321f72a9f8b95ed756fb4ab372cf28e5b4e6fabc43a866df73e4736527396 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:58:29,441 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:58:29,533 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 22:58:29,540 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:58:29,541 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:58:29,574 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:58:29,575 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:58:29,576 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:58:29,577 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:58:29,578 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:58:29,579 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:58:29,580 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:58:29,581 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:58:29,581 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:58:29,582 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:58:29,583 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:58:29,584 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:58:29,584 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:58:29,585 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:58:29,586 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:58:29,586 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:58:29,587 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:58:29,588 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:58:29,588 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:58:29,589 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:58:29,590 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:58:29,590 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:58:29,591 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:58:29,591 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:58:29,592 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:58:29,593 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:58:29,593 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:58:29,594 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:58:29,594 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:58:29,595 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:58:29,595 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:58:29,595 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:58:29,596 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:58:29,596 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:58:29,597 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 264321f72a9f8b95ed756fb4ab372cf28e5b4e6fabc43a866df73e4736527396 [2023-11-06 22:58:29,881 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:58:29,918 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:58:29,921 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:58:29,923 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:58:29,924 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:58:29,926 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-59.i [2023-11-06 22:58:33,606 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:58:33,848 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:58:33,849 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-59.i [2023-11-06 22:58:33,861 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/data/b6b518c6e/53df7400a6af4dd8a380f89fd04df062/FLAGfec130f0a [2023-11-06 22:58:33,879 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/data/b6b518c6e/53df7400a6af4dd8a380f89fd04df062 [2023-11-06 22:58:33,882 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:58:33,884 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:58:33,889 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:58:33,889 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:58:33,901 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:58:33,905 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:58:33" (1/1) ... [2023-11-06 22:58:33,906 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79a1d29c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:33, skipping insertion in model container [2023-11-06 22:58:33,906 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:58:33" (1/1) ... [2023-11-06 22:58:33,965 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:58:34,135 WARN L240 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_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-59.i[916,929] [2023-11-06 22:58:34,190 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:58:34,207 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:58:34,221 WARN L240 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_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-59.i[916,929] [2023-11-06 22:58:34,256 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:58:34,281 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:58:34,281 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34 WrapperNode [2023-11-06 22:58:34,281 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:58:34,283 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:58:34,283 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:58:34,283 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:58:34,293 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,314 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,356 INFO L138 Inliner]: procedures = 26, calls = 137, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 342 [2023-11-06 22:58:34,356 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:58:34,357 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:58:34,357 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:58:34,358 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:58:34,369 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,370 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,377 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,378 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,391 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,397 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,400 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,403 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,409 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:58:34,410 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:58:34,410 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:58:34,410 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:58:34,411 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (1/1) ... [2023-11-06 22:58:34,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:58:34,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:58:34,455 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:58:34,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:58:34,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:58:34,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:58:34,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:58:34,536 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:58:34,536 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:58:34,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:58:34,536 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:58:34,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:58:34,705 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:58:34,708 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:58:35,351 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:58:35,360 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:58:35,361 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:58:35,363 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:58:35 BoogieIcfgContainer [2023-11-06 22:58:35,364 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:58:35,367 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:58:35,367 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:58:35,371 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:58:35,372 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:58:33" (1/3) ... [2023-11-06 22:58:35,373 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7b80da12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:58:35, skipping insertion in model container [2023-11-06 22:58:35,373 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:58:34" (2/3) ... [2023-11-06 22:58:35,373 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7b80da12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:58:35, skipping insertion in model container [2023-11-06 22:58:35,374 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:58:35" (3/3) ... [2023-11-06 22:58:35,375 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-p_file-59.i [2023-11-06 22:58:35,393 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:58:35,393 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:58:35,453 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:58:35,460 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@b4dc651, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:58:35,461 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:58:35,465 INFO L276 IsEmpty]: Start isEmpty. Operand has 84 states, 63 states have (on average 1.3650793650793651) internal successors, (86), 64 states have internal predecessors, (86), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-06 22:58:35,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-06 22:58:35,484 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:58:35,486 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:58:35,486 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:58:35,492 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:58:35,492 INFO L85 PathProgramCache]: Analyzing trace with hash 671104331, now seen corresponding path program 1 times [2023-11-06 22:58:35,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:58:35,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201923581] [2023-11-06 22:58:35,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:35,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:58:35,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:58:35,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:58:35,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201923581] [2023-11-06 22:58:35,986 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 22:58:35,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831318108] [2023-11-06 22:58:35,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:35,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:58:35,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:58:35,996 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:58:36,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:58:36,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:58:36,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 22:58:36,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:58:36,492 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2023-11-06 22:58:36,493 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:58:36,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831318108] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:58:36,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:58:36,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:58:36,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6952021] [2023-11-06 22:58:36,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:58:36,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:58:36,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:58:36,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:58:36,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:58:36,555 INFO L87 Difference]: Start difference. First operand has 84 states, 63 states have (on average 1.3650793650793651) internal successors, (86), 64 states have internal predecessors, (86), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2023-11-06 22:58:36,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:58:36,604 INFO L93 Difference]: Finished difference Result 161 states and 256 transitions. [2023-11-06 22:58:36,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:58:36,607 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) Word has length 131 [2023-11-06 22:58:36,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:58:36,616 INFO L225 Difference]: With dead ends: 161 [2023-11-06 22:58:36,616 INFO L226 Difference]: Without dead ends: 80 [2023-11-06 22:58:36,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:58:36,624 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:58:36,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:58:36,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2023-11-06 22:58:36,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2023-11-06 22:58:36,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 60 states have (on average 1.3166666666666667) internal successors, (79), 60 states have internal predecessors, (79), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-06 22:58:36,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 115 transitions. [2023-11-06 22:58:36,679 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 115 transitions. Word has length 131 [2023-11-06 22:58:36,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:58:36,680 INFO L495 AbstractCegarLoop]: Abstraction has 80 states and 115 transitions. [2023-11-06 22:58:36,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2023-11-06 22:58:36,681 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 115 transitions. [2023-11-06 22:58:36,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-06 22:58:36,686 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:58:36,686 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:58:36,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-06 22:58:36,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-06 22:58:36,894 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:58:36,895 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:58:36,895 INFO L85 PathProgramCache]: Analyzing trace with hash 244988199, now seen corresponding path program 1 times [2023-11-06 22:58:36,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:58:36,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54164559] [2023-11-06 22:58:36,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:36,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:58:37,029 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:58:37,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1305404039] [2023-11-06 22:58:37,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:37,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:58:37,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:58:37,032 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:58:37,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:58:37,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:58:37,295 INFO L262 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:58:37,309 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:58:37,455 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:58:37,456 INFO L351 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 33 treesize of output 29 [2023-11-06 22:58:38,138 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:58:38,138 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:58:38,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:58:38,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54164559] [2023-11-06 22:58:38,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:58:38,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305404039] [2023-11-06 22:58:38,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305404039] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:58:38,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:58:38,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:58:38,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479615374] [2023-11-06 22:58:38,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:58:38,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:58:38,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:58:38,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:58:38,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:58:38,144 INFO L87 Difference]: Start difference. First operand 80 states and 115 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:58:38,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:58:38,440 INFO L93 Difference]: Finished difference Result 235 states and 340 transitions. [2023-11-06 22:58:38,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:58:38,441 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 131 [2023-11-06 22:58:38,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:58:38,454 INFO L225 Difference]: With dead ends: 235 [2023-11-06 22:58:38,454 INFO L226 Difference]: Without dead ends: 158 [2023-11-06 22:58:38,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:58:38,462 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 51 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:58:38,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 253 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:58:38,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2023-11-06 22:58:38,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 148. [2023-11-06 22:58:38,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 109 states have (on average 1.3027522935779816) internal successors, (142), 109 states have internal predecessors, (142), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:58:38,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 214 transitions. [2023-11-06 22:58:38,529 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 214 transitions. Word has length 131 [2023-11-06 22:58:38,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:58:38,532 INFO L495 AbstractCegarLoop]: Abstraction has 148 states and 214 transitions. [2023-11-06 22:58:38,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:58:38,533 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 214 transitions. [2023-11-06 22:58:38,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:58:38,543 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:58:38,544 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:58:38,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-06 22:58:38,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:58:38,751 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:58:38,752 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:58:38,754 INFO L85 PathProgramCache]: Analyzing trace with hash 2109018711, now seen corresponding path program 1 times [2023-11-06 22:58:38,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:58:38,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971500771] [2023-11-06 22:58:38,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:38,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:58:38,878 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:58:38,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1853055471] [2023-11-06 22:58:38,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:38,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:58:38,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:58:38,896 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:58:38,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:58:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:58:39,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:58:39,151 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:58:39,182 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:58:39,182 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:58:39,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:58:39,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971500771] [2023-11-06 22:58:39,183 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:58:39,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853055471] [2023-11-06 22:58:39,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853055471] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:58:39,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:58:39,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:58:39,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117280208] [2023-11-06 22:58:39,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:58:39,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:58:39,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:58:39,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:58:39,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:58:39,189 INFO L87 Difference]: Start difference. First operand 148 states and 214 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:58:39,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:58:39,260 INFO L93 Difference]: Finished difference Result 248 states and 363 transitions. [2023-11-06 22:58:39,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:58:39,261 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:58:39,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:58:39,267 INFO L225 Difference]: With dead ends: 248 [2023-11-06 22:58:39,267 INFO L226 Difference]: Without dead ends: 150 [2023-11-06 22:58:39,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:58:39,273 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 0 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:58:39,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 222 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:58:39,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-11-06 22:58:39,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2023-11-06 22:58:39,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 111 states have (on average 1.2972972972972974) internal successors, (144), 111 states have internal predecessors, (144), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:58:39,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 216 transitions. [2023-11-06 22:58:39,329 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 216 transitions. Word has length 133 [2023-11-06 22:58:39,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:58:39,330 INFO L495 AbstractCegarLoop]: Abstraction has 150 states and 216 transitions. [2023-11-06 22:58:39,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:58:39,332 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 216 transitions. [2023-11-06 22:58:39,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:58:39,337 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:58:39,337 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:58:39,349 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-06 22:58:39,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-11-06 22:58:39,544 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:58:39,545 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:58:39,545 INFO L85 PathProgramCache]: Analyzing trace with hash 114874005, now seen corresponding path program 1 times [2023-11-06 22:58:39,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:58:39,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034286595] [2023-11-06 22:58:39,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:39,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:58:39,602 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:58:39,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [511585973] [2023-11-06 22:58:39,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:58:39,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:58:39,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:58:39,605 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:58:39,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:58:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:58:39,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-06 22:58:39,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:58:41,255 INFO L322 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2023-11-06 22:58:41,256 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2023-11-06 22:58:41,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:58:41,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:58:41,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:58:41,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:58:41,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:58:41,324 INFO L322 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2023-11-06 22:58:41,325 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 34 [2023-11-06 22:58:41,469 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 42 proven. 9 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2023-11-06 22:58:41,469 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:58:43,533 WARN L839 $PredicateComparison]: unable to prove that (forall ((~var_1_1_Pointer~0.offset Int) (~var_1_12_Pointer~0.offset Int) (~var_1_4_Pointer~0.offset Int)) (let ((.cse1 (select (select |c_#memory_int| c_~var_1_4_Pointer~0.base) ~var_1_4_Pointer~0.offset)) (.cse2 (select (select |c_#memory_int| c_~var_1_7_Pointer~0.base) c_~var_1_7_Pointer~0.offset)) (.cse3 (select (select |c_#memory_int| c_~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset))) (= (let ((.cse0 (store |c_#memory_int| c_~var_1_1_Pointer~0.base (store (select |c_#memory_int| c_~var_1_1_Pointer~0.base) ~var_1_1_Pointer~0.offset (+ .cse1 (- 128) .cse2 .cse3))))) (+ (select (select .cse0 c_~var_1_4_Pointer~0.base) ~var_1_4_Pointer~0.offset) (select (select .cse0 c_~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) (select (select .cse0 c_~var_1_7_Pointer~0.base) c_~var_1_7_Pointer~0.offset))) (+ .cse1 .cse2 .cse3)))) is different from false [2023-11-06 22:58:43,634 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:58:43,635 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 11478 treesize of output 8615 [2023-11-06 22:58:49,002 WARN L667 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-11-06 22:58:49,007 WARN L667 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2023-11-06 22:58:49,012 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:49,049 WARN L667 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-11-06 22:58:49,054 WARN L667 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-11-06 22:58:49,062 WARN L667 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2023-11-06 22:58:49,068 WARN L667 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2023-11-06 22:58:49,073 WARN L667 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2023-11-06 22:58:49,127 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:49,151 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,289 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,339 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,389 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,398 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,498 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,516 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,536 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,549 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,721 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,782 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,831 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:58:54,839 WARN L667 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-11-06 22:59:03,428 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:03,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:03,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034286595] [2023-11-06 22:59:03,429 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:03,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511585973] [2023-11-06 22:59:03,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511585973] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:59:03,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:59:03,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2023-11-06 22:59:03,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800574245] [2023-11-06 22:59:03,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:03,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:59:03,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:03,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:59:03,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=83, Unknown=1, NotChecked=18, Total=132 [2023-11-06 22:59:03,432 INFO L87 Difference]: Start difference. First operand 150 states and 216 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:03,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:03,894 INFO L93 Difference]: Finished difference Result 303 states and 439 transitions. [2023-11-06 22:59:03,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:59:03,895 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:03,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:03,898 INFO L225 Difference]: With dead ends: 303 [2023-11-06 22:59:03,898 INFO L226 Difference]: Without dead ends: 219 [2023-11-06 22:59:03,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 253 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=62, Invalid=181, Unknown=1, NotChecked=28, Total=272 [2023-11-06 22:59:03,900 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 190 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 171 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:03,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 318 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 173 Invalid, 0 Unknown, 171 Unchecked, 0.3s Time] [2023-11-06 22:59:03,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2023-11-06 22:59:03,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 160. [2023-11-06 22:59:03,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 121 states have (on average 1.3057851239669422) internal successors, (158), 121 states have internal predecessors, (158), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:03,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 230 transitions. [2023-11-06 22:59:03,946 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 230 transitions. Word has length 133 [2023-11-06 22:59:03,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:03,951 INFO L495 AbstractCegarLoop]: Abstraction has 160 states and 230 transitions. [2023-11-06 22:59:03,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:03,952 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 230 transitions. [2023-11-06 22:59:03,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:59:03,954 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:03,954 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:03,968 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:04,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:04,160 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:04,160 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:04,161 INFO L85 PathProgramCache]: Analyzing trace with hash 794932375, now seen corresponding path program 1 times [2023-11-06 22:59:04,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:04,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972145479] [2023-11-06 22:59:04,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:04,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:04,204 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:04,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [678933834] [2023-11-06 22:59:04,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:04,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:04,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:04,206 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:04,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:59:04,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:04,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:59:04,413 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:04,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:04,904 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:04,927 INFO L351 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 17 treesize of output 9 [2023-11-06 22:59:04,939 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:04,940 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:04,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:04,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972145479] [2023-11-06 22:59:04,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:04,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678933834] [2023-11-06 22:59:04,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678933834] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:04,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:04,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:59:04,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184881843] [2023-11-06 22:59:04,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:04,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:59:04,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:04,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:59:04,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:59:04,943 INFO L87 Difference]: Start difference. First operand 160 states and 230 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:05,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:05,316 INFO L93 Difference]: Finished difference Result 355 states and 516 transitions. [2023-11-06 22:59:05,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:59:05,317 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:05,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:05,320 INFO L225 Difference]: With dead ends: 355 [2023-11-06 22:59:05,320 INFO L226 Difference]: Without dead ends: 260 [2023-11-06 22:59:05,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:59:05,322 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 190 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:05,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 294 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:59:05,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-11-06 22:59:05,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 168. [2023-11-06 22:59:05,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 129 states have (on average 1.317829457364341) internal successors, (170), 129 states have internal predecessors, (170), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:05,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 242 transitions. [2023-11-06 22:59:05,345 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 242 transitions. Word has length 133 [2023-11-06 22:59:05,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:05,346 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 242 transitions. [2023-11-06 22:59:05,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:05,346 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 242 transitions. [2023-11-06 22:59:05,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:59:05,348 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:05,348 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:05,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:05,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:05,561 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:05,561 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:05,561 INFO L85 PathProgramCache]: Analyzing trace with hash 401905365, now seen corresponding path program 1 times [2023-11-06 22:59:05,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:05,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318528378] [2023-11-06 22:59:05,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:05,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:05,625 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:05,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [102662677] [2023-11-06 22:59:05,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:05,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:05,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:05,627 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:05,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:59:05,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:05,825 INFO L262 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:59:05,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:05,841 INFO L351 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 17 treesize of output 9 [2023-11-06 22:59:06,058 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:06,058 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:06,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:06,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318528378] [2023-11-06 22:59:06,059 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:06,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102662677] [2023-11-06 22:59:06,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102662677] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:06,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:06,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:59:06,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076844048] [2023-11-06 22:59:06,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:06,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:59:06,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:06,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:59:06,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:59:06,061 INFO L87 Difference]: Start difference. First operand 168 states and 242 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:06,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:06,299 INFO L93 Difference]: Finished difference Result 343 states and 498 transitions. [2023-11-06 22:59:06,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:59:06,300 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:06,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:06,302 INFO L225 Difference]: With dead ends: 343 [2023-11-06 22:59:06,302 INFO L226 Difference]: Without dead ends: 244 [2023-11-06 22:59:06,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:59:06,304 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 67 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:06,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 376 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:59:06,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2023-11-06 22:59:06,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 183. [2023-11-06 22:59:06,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 144 states have (on average 1.3402777777777777) internal successors, (193), 144 states have internal predecessors, (193), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:06,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 265 transitions. [2023-11-06 22:59:06,329 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 265 transitions. Word has length 133 [2023-11-06 22:59:06,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:06,330 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 265 transitions. [2023-11-06 22:59:06,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:06,330 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 265 transitions. [2023-11-06 22:59:06,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:59:06,332 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:06,332 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:06,344 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:06,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:06,540 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:06,540 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:06,540 INFO L85 PathProgramCache]: Analyzing trace with hash 373039443, now seen corresponding path program 1 times [2023-11-06 22:59:06,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:06,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630267329] [2023-11-06 22:59:06,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:06,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:06,575 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:06,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1098965431] [2023-11-06 22:59:06,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:06,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:06,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:06,577 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:06,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:59:06,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:06,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:59:06,791 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:07,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:07,386 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:07,413 INFO L351 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 17 treesize of output 9 [2023-11-06 22:59:07,426 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:07,426 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:07,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:07,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630267329] [2023-11-06 22:59:07,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:07,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098965431] [2023-11-06 22:59:07,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098965431] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:07,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:07,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:59:07,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229787052] [2023-11-06 22:59:07,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:07,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:59:07,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:07,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:59:07,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:59:07,431 INFO L87 Difference]: Start difference. First operand 183 states and 265 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:07,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:07,835 INFO L93 Difference]: Finished difference Result 397 states and 580 transitions. [2023-11-06 22:59:07,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:59:07,836 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:07,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:07,839 INFO L225 Difference]: With dead ends: 397 [2023-11-06 22:59:07,839 INFO L226 Difference]: Without dead ends: 284 [2023-11-06 22:59:07,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:59:07,840 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 206 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:07,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 274 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:59:07,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2023-11-06 22:59:07,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 191. [2023-11-06 22:59:07,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 152 states have (on average 1.3421052631578947) internal successors, (204), 152 states have internal predecessors, (204), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:07,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 276 transitions. [2023-11-06 22:59:07,865 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 276 transitions. Word has length 133 [2023-11-06 22:59:07,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:07,865 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 276 transitions. [2023-11-06 22:59:07,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:07,866 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 276 transitions. [2023-11-06 22:59:07,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:59:07,867 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:07,868 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:07,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:08,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:08,075 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:08,076 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:08,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1053097813, now seen corresponding path program 1 times [2023-11-06 22:59:08,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:08,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004799151] [2023-11-06 22:59:08,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:08,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:08,136 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:08,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [528817483] [2023-11-06 22:59:08,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:08,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:08,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:08,164 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:08,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:59:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:08,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-06 22:59:08,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:09,554 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:09,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:09,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:09,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:09,600 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 24 [2023-11-06 22:59:09,702 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 42 proven. 9 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2023-11-06 22:59:09,702 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:59:09,973 INFO L322 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-06 22:59:09,974 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 6886 treesize of output 5766 [2023-11-06 22:59:10,082 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:59:10,083 INFO L351 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 894 treesize of output 806 [2023-11-06 22:59:10,229 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 106 treesize of output 98 [2023-11-06 22:59:15,816 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 treesize of output 3 [2023-11-06 22:59:15,840 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 treesize of output 3 [2023-11-06 22:59:15,849 WARN L207 Elim1Store]: Array PQE input equivalent to true [2023-11-06 22:59:15,863 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 treesize of output 3 [2023-11-06 22:59:15,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:15,909 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 17 treesize of output 13 [2023-11-06 22:59:15,924 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-06 22:59:15,925 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 55 [2023-11-06 22:59:15,942 WARN L207 Elim1Store]: Array PQE input equivalent to true [2023-11-06 22:59:15,960 WARN L207 Elim1Store]: Array PQE input equivalent to true [2023-11-06 22:59:15,979 WARN L207 Elim1Store]: Array PQE input equivalent to true [2023-11-06 22:59:15,984 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 21 treesize of output 19 [2023-11-06 22:59:15,993 WARN L207 Elim1Store]: Array PQE input equivalent to true [2023-11-06 22:59:15,999 WARN L207 Elim1Store]: Array PQE input equivalent to true [2023-11-06 22:59:16,004 WARN L207 Elim1Store]: Array PQE input equivalent to true [2023-11-06 22:59:16,095 INFO L322 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-06 22:59:16,096 INFO L351 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 505 treesize of output 1 [2023-11-06 22:59:16,107 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-06 22:59:16,111 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 36 treesize of output 30 [2023-11-06 22:59:16,396 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:16,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:16,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004799151] [2023-11-06 22:59:16,397 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:16,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528817483] [2023-11-06 22:59:16,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528817483] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:59:16,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:59:16,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2023-11-06 22:59:16,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679776410] [2023-11-06 22:59:16,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:16,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:59:16,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:16,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:59:16,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:59:16,400 INFO L87 Difference]: Start difference. First operand 191 states and 276 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:16,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:16,842 INFO L93 Difference]: Finished difference Result 366 states and 531 transitions. [2023-11-06 22:59:16,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:59:16,842 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:16,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:16,849 INFO L225 Difference]: With dead ends: 366 [2023-11-06 22:59:16,849 INFO L226 Difference]: Without dead ends: 254 [2023-11-06 22:59:16,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2023-11-06 22:59:16,851 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 229 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:16,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 343 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:59:16,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2023-11-06 22:59:16,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 191. [2023-11-06 22:59:16,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 152 states have (on average 1.3421052631578947) internal successors, (204), 152 states have internal predecessors, (204), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:16,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 276 transitions. [2023-11-06 22:59:16,888 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 276 transitions. Word has length 133 [2023-11-06 22:59:16,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:16,889 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 276 transitions. [2023-11-06 22:59:16,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:16,889 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 276 transitions. [2023-11-06 22:59:16,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:59:16,891 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:16,892 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:16,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:17,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:17,100 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:17,100 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:17,100 INFO L85 PathProgramCache]: Analyzing trace with hash -19987567, now seen corresponding path program 1 times [2023-11-06 22:59:17,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:17,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778101240] [2023-11-06 22:59:17,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:17,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:17,161 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:17,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [19501495] [2023-11-06 22:59:17,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:17,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:17,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:17,165 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:17,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:59:17,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:17,356 INFO L262 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:59:17,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:17,413 INFO L351 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 17 treesize of output 9 [2023-11-06 22:59:18,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:18,172 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:59:18,186 INFO L351 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 15 treesize of output 7 [2023-11-06 22:59:18,197 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:18,197 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:18,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:18,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778101240] [2023-11-06 22:59:18,198 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:18,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19501495] [2023-11-06 22:59:18,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19501495] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:18,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:18,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:59:18,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832179359] [2023-11-06 22:59:18,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:18,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:59:18,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:18,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:59:18,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:59:18,201 INFO L87 Difference]: Start difference. First operand 191 states and 276 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:18,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:18,666 INFO L93 Difference]: Finished difference Result 343 states and 488 transitions. [2023-11-06 22:59:18,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:59:18,667 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:18,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:18,669 INFO L225 Difference]: With dead ends: 343 [2023-11-06 22:59:18,670 INFO L226 Difference]: Without dead ends: 224 [2023-11-06 22:59:18,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:59:18,671 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 99 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:18,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 456 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:59:18,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2023-11-06 22:59:18,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 191. [2023-11-06 22:59:18,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 152 states have (on average 1.3355263157894737) internal successors, (203), 152 states have internal predecessors, (203), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:18,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 275 transitions. [2023-11-06 22:59:18,696 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 275 transitions. Word has length 133 [2023-11-06 22:59:18,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:18,701 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 275 transitions. [2023-11-06 22:59:18,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:18,702 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 275 transitions. [2023-11-06 22:59:18,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:59:18,703 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:18,704 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:18,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:18,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:18,911 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:18,911 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:18,911 INFO L85 PathProgramCache]: Analyzing trace with hash 208126361, now seen corresponding path program 1 times [2023-11-06 22:59:18,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:18,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115129107] [2023-11-06 22:59:18,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:18,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:18,953 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:18,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [340329290] [2023-11-06 22:59:18,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:18,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:18,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:18,955 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:18,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:59:19,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:19,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:59:19,159 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:19,205 INFO L351 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 17 treesize of output 9 [2023-11-06 22:59:20,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:20,016 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:59:20,040 INFO L351 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 15 treesize of output 7 [2023-11-06 22:59:20,053 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:20,053 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:20,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:20,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115129107] [2023-11-06 22:59:20,054 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:20,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340329290] [2023-11-06 22:59:20,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340329290] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:20,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:20,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:59:20,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868278862] [2023-11-06 22:59:20,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:20,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:59:20,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:20,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:59:20,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:59:20,056 INFO L87 Difference]: Start difference. First operand 191 states and 275 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:20,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:20,537 INFO L93 Difference]: Finished difference Result 361 states and 510 transitions. [2023-11-06 22:59:20,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:59:20,538 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:20,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:20,540 INFO L225 Difference]: With dead ends: 361 [2023-11-06 22:59:20,540 INFO L226 Difference]: Without dead ends: 241 [2023-11-06 22:59:20,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:59:20,542 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 162 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:20,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 390 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:59:20,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2023-11-06 22:59:20,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 187. [2023-11-06 22:59:20,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 148 states have (on average 1.3243243243243243) internal successors, (196), 148 states have internal predecessors, (196), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:20,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 268 transitions. [2023-11-06 22:59:20,564 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 268 transitions. Word has length 133 [2023-11-06 22:59:20,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:20,565 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 268 transitions. [2023-11-06 22:59:20,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:20,566 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 268 transitions. [2023-11-06 22:59:20,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-06 22:59:20,567 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:20,567 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:20,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:20,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 22:59:20,775 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:20,775 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:20,775 INFO L85 PathProgramCache]: Analyzing trace with hash -213766571, now seen corresponding path program 1 times [2023-11-06 22:59:20,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:20,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990548464] [2023-11-06 22:59:20,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:20,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:20,819 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:20,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1937509079] [2023-11-06 22:59:20,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:20,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:20,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:20,824 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:20,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:59:21,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:21,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:59:21,032 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:21,045 INFO L351 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 17 treesize of output 9 [2023-11-06 22:59:21,215 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:21,215 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:21,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:21,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990548464] [2023-11-06 22:59:21,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:21,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937509079] [2023-11-06 22:59:21,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937509079] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:21,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:21,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:59:21,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248241465] [2023-11-06 22:59:21,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:21,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:59:21,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:21,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:59:21,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:59:21,218 INFO L87 Difference]: Start difference. First operand 187 states and 268 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:21,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:21,441 INFO L93 Difference]: Finished difference Result 328 states and 471 transitions. [2023-11-06 22:59:21,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:59:21,443 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 133 [2023-11-06 22:59:21,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:21,444 INFO L225 Difference]: With dead ends: 328 [2023-11-06 22:59:21,445 INFO L226 Difference]: Without dead ends: 207 [2023-11-06 22:59:21,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:59:21,446 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 46 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:21,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 339 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:59:21,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2023-11-06 22:59:21,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 180. [2023-11-06 22:59:21,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 141 states have (on average 1.3049645390070923) internal successors, (184), 141 states have internal predecessors, (184), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:21,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 256 transitions. [2023-11-06 22:59:21,467 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 256 transitions. Word has length 133 [2023-11-06 22:59:21,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:21,468 INFO L495 AbstractCegarLoop]: Abstraction has 180 states and 256 transitions. [2023-11-06 22:59:21,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:21,469 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 256 transitions. [2023-11-06 22:59:21,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-11-06 22:59:21,470 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:21,470 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:21,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:21,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-06 22:59:21,677 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:21,678 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:21,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1439681831, now seen corresponding path program 1 times [2023-11-06 22:59:21,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:21,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94501878] [2023-11-06 22:59:21,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:21,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:21,712 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:21,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [818923641] [2023-11-06 22:59:21,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:21,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:21,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:21,714 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:21,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:59:21,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:21,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-06 22:59:21,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:22,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:22,698 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2023-11-06 22:59:22,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:22,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:22,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:22,759 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-06 22:59:22,840 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 42 proven. 9 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2023-11-06 22:59:22,840 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:59:22,927 INFO L322 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2023-11-06 22:59:22,927 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 34 [2023-11-06 22:59:22,934 INFO L322 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-11-06 22:59:22,934 INFO L351 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 78 treesize of output 54 [2023-11-06 22:59:22,942 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:59:22,942 INFO L351 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 42 treesize of output 42 [2023-11-06 22:59:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:23,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:23,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94501878] [2023-11-06 22:59:23,205 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:23,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818923641] [2023-11-06 22:59:23,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818923641] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:59:23,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:59:23,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2023-11-06 22:59:23,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099835108] [2023-11-06 22:59:23,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:23,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:59:23,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:23,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:59:23,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=143, Unknown=2, NotChecked=0, Total=182 [2023-11-06 22:59:23,208 INFO L87 Difference]: Start difference. First operand 180 states and 256 transitions. Second operand has 8 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:23,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:23,733 INFO L93 Difference]: Finished difference Result 376 states and 537 transitions. [2023-11-06 22:59:23,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 22:59:23,734 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 135 [2023-11-06 22:59:23,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:23,737 INFO L225 Difference]: With dead ends: 376 [2023-11-06 22:59:23,737 INFO L226 Difference]: Without dead ends: 272 [2023-11-06 22:59:23,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=327, Unknown=2, NotChecked=0, Total=420 [2023-11-06 22:59:23,740 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 252 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:23,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 462 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:59:23,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2023-11-06 22:59:23,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 231. [2023-11-06 22:59:23,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 192 states have (on average 1.328125) internal successors, (255), 192 states have internal predecessors, (255), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:23,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 327 transitions. [2023-11-06 22:59:23,774 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 327 transitions. Word has length 135 [2023-11-06 22:59:23,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:23,778 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 327 transitions. [2023-11-06 22:59:23,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:23,779 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 327 transitions. [2023-11-06 22:59:23,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-06 22:59:23,780 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:23,781 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:23,794 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:23,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 22:59:23,988 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:23,988 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:23,988 INFO L85 PathProgramCache]: Analyzing trace with hash -868633664, now seen corresponding path program 1 times [2023-11-06 22:59:23,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:23,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71400014] [2023-11-06 22:59:23,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:23,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:24,048 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:24,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1680196259] [2023-11-06 22:59:24,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:24,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:24,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:24,050 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:24,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:59:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:24,291 INFO L262 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-06 22:59:24,305 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:24,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:24,541 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:25,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:25,052 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:25,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:25,503 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:25,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:25,929 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:26,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:26,262 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:26,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:26,530 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:26,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:26,764 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:26,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:26,957 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:27,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:27,108 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:27,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:27,304 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 22:59:27,335 INFO L351 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 17 treesize of output 9 [2023-11-06 22:59:27,357 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-06 22:59:27,357 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:59:27,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:27,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71400014] [2023-11-06 22:59:27,465 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:27,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680196259] [2023-11-06 22:59:27,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680196259] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:59:27,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:59:27,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-06 22:59:27,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025423402] [2023-11-06 22:59:27,466 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:59:27,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:59:27,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:27,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:59:27,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=161, Unknown=3, NotChecked=0, Total=272 [2023-11-06 22:59:27,468 INFO L87 Difference]: Start difference. First operand 231 states and 327 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 9 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-06 22:59:27,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:27,849 INFO L93 Difference]: Finished difference Result 394 states and 561 transitions. [2023-11-06 22:59:27,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:59:27,849 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 9 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) Word has length 136 [2023-11-06 22:59:27,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:27,851 INFO L225 Difference]: With dead ends: 394 [2023-11-06 22:59:27,852 INFO L226 Difference]: Without dead ends: 223 [2023-11-06 22:59:27,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=125, Invalid=178, Unknown=3, NotChecked=0, Total=306 [2023-11-06 22:59:27,853 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 100 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:27,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 369 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:59:27,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2023-11-06 22:59:27,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2023-11-06 22:59:27,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 184 states have (on average 1.3206521739130435) internal successors, (243), 184 states have internal predecessors, (243), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:27,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 315 transitions. [2023-11-06 22:59:27,878 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 315 transitions. Word has length 136 [2023-11-06 22:59:27,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:27,879 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 315 transitions. [2023-11-06 22:59:27,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 9 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-06 22:59:27,879 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 315 transitions. [2023-11-06 22:59:27,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-06 22:59:27,880 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:27,880 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:27,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:28,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 22:59:28,087 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:28,088 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:28,088 INFO L85 PathProgramCache]: Analyzing trace with hash 2146469954, now seen corresponding path program 1 times [2023-11-06 22:59:28,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:28,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634624349] [2023-11-06 22:59:28,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:28,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:28,118 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:28,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [319942359] [2023-11-06 22:59:28,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:28,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:28,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:28,120 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:28,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:59:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:28,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:59:28,342 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:28,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:28,776 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 22:59:28,789 INFO L351 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 15 treesize of output 7 [2023-11-06 22:59:28,798 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:28,799 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:28,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:28,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634624349] [2023-11-06 22:59:28,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:28,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319942359] [2023-11-06 22:59:28,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319942359] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:28,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:28,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:59:28,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996849992] [2023-11-06 22:59:28,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:28,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:59:28,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:28,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:59:28,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:59:28,801 INFO L87 Difference]: Start difference. First operand 223 states and 315 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:29,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:29,138 INFO L93 Difference]: Finished difference Result 445 states and 628 transitions. [2023-11-06 22:59:29,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:59:29,139 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 136 [2023-11-06 22:59:29,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:29,142 INFO L225 Difference]: With dead ends: 445 [2023-11-06 22:59:29,142 INFO L226 Difference]: Without dead ends: 286 [2023-11-06 22:59:29,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:59:29,143 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 179 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:29,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 253 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:59:29,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2023-11-06 22:59:29,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 223. [2023-11-06 22:59:29,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 184 states have (on average 1.2771739130434783) internal successors, (235), 184 states have internal predecessors, (235), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:29,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 307 transitions. [2023-11-06 22:59:29,171 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 307 transitions. Word has length 136 [2023-11-06 22:59:29,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:29,171 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 307 transitions. [2023-11-06 22:59:29,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 6 states have internal predecessors, (49), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:29,172 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 307 transitions. [2023-11-06 22:59:29,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-06 22:59:29,173 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:29,173 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:29,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:29,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:59:29,390 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:29,390 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:29,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1890331904, now seen corresponding path program 1 times [2023-11-06 22:59:29,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:29,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779977665] [2023-11-06 22:59:29,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:29,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:29,422 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:29,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [875559859] [2023-11-06 22:59:29,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:29,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:29,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:29,424 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:29,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:59:29,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:29,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-06 22:59:29,699 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:30,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:30,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:30,837 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 26 [2023-11-06 22:59:30,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:30,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:30,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:30,912 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 26 [2023-11-06 22:59:30,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:30,986 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2023-11-06 22:59:31,002 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 22:59:31,003 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:59:31,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:31,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779977665] [2023-11-06 22:59:31,003 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:31,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875559859] [2023-11-06 22:59:31,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875559859] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:59:31,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:59:31,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:59:31,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145973473] [2023-11-06 22:59:31,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:59:31,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:59:31,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:31,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:59:31,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:59:31,006 INFO L87 Difference]: Start difference. First operand 223 states and 307 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:31,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:31,598 INFO L93 Difference]: Finished difference Result 421 states and 587 transitions. [2023-11-06 22:59:31,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:59:31,598 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 136 [2023-11-06 22:59:31,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:31,601 INFO L225 Difference]: With dead ends: 421 [2023-11-06 22:59:31,601 INFO L226 Difference]: Without dead ends: 275 [2023-11-06 22:59:31,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:59:31,602 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 163 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:31,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 378 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:59:31,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2023-11-06 22:59:31,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 223. [2023-11-06 22:59:31,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 184 states have (on average 1.266304347826087) internal successors, (233), 184 states have internal predecessors, (233), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:31,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 305 transitions. [2023-11-06 22:59:31,637 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 305 transitions. Word has length 136 [2023-11-06 22:59:31,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:31,638 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 305 transitions. [2023-11-06 22:59:31,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 22:59:31,638 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 305 transitions. [2023-11-06 22:59:31,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-06 22:59:31,640 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:31,640 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:31,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:59:31,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 22:59:31,845 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:31,845 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:31,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1673452204, now seen corresponding path program 1 times [2023-11-06 22:59:31,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:31,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255993728] [2023-11-06 22:59:31,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:31,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:31,908 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:31,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1187462048] [2023-11-06 22:59:31,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:31,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:31,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:31,910 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:31,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:59:32,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:32,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 538 conjuncts, 46 conjunts are in the unsatisfiable core [2023-11-06 22:59:32,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:33,023 INFO L351 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 [2023-11-06 22:59:33,504 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:33,916 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:34,259 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:34,561 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:34,804 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:35,031 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:35,255 INFO L351 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 8 treesize of output 1 [2023-11-06 22:59:35,510 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24 [2023-11-06 22:59:35,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:35,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:35,584 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24 [2023-11-06 22:59:35,666 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2023-11-06 22:59:35,686 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-06 22:59:35,686 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:59:36,374 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_746 (Array Int Int)) (v_ArrVal_745 (Array Int Int)) (~last_1_var_1_7~0 Int) (~var_1_4_Pointer~0.offset Int)) (let ((.cse0 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base v_ArrVal_745) c_~var_1_1_Pointer~0.base v_ArrVal_746))) (< (+ (* (select (select .cse0 c_~var_1_8_Pointer~0.base) c_~var_1_8_Pointer~0.offset) ~last_1_var_1_7~0) (* (select (select |c_#memory_int| c_~var_1_4_Pointer~0.base) ~var_1_4_Pointer~0.offset) ~last_1_var_1_7~0)) (+ (* (select (select |c_#memory_int| c_~var_1_8_Pointer~0.base) c_~var_1_8_Pointer~0.offset) ~last_1_var_1_7~0) (* (select (select .cse0 c_~var_1_4_Pointer~0.base) ~var_1_4_Pointer~0.offset) ~last_1_var_1_7~0) 1)))) is different from false [2023-11-06 22:59:36,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:36,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255993728] [2023-11-06 22:59:36,431 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:36,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187462048] [2023-11-06 22:59:36,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187462048] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:59:36,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:59:36,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-06 22:59:36,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693080253] [2023-11-06 22:59:36,432 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:59:36,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 22:59:36,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:36,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 22:59:36,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=227, Unknown=6, NotChecked=32, Total=342 [2023-11-06 22:59:36,435 INFO L87 Difference]: Start difference. First operand 223 states and 305 transitions. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 14 states have internal predecessors, (74), 9 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-06 22:59:38,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:59:38,216 INFO L93 Difference]: Finished difference Result 399 states and 552 transitions. [2023-11-06 22:59:38,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:59:38,217 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 14 states have internal predecessors, (74), 9 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) Word has length 137 [2023-11-06 22:59:38,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:59:38,219 INFO L225 Difference]: With dead ends: 399 [2023-11-06 22:59:38,219 INFO L226 Difference]: Without dead ends: 251 [2023-11-06 22:59:38,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=122, Invalid=296, Unknown=6, NotChecked=38, Total=462 [2023-11-06 22:59:38,220 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 189 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:59:38,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 260 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-06 22:59:38,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2023-11-06 22:59:38,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 223. [2023-11-06 22:59:38,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 184 states have (on average 1.2554347826086956) internal successors, (231), 184 states have internal predecessors, (231), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 22:59:38,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 303 transitions. [2023-11-06 22:59:38,254 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 303 transitions. Word has length 137 [2023-11-06 22:59:38,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:59:38,254 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 303 transitions. [2023-11-06 22:59:38,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 14 states have internal predecessors, (74), 9 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2023-11-06 22:59:38,255 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 303 transitions. [2023-11-06 22:59:38,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-11-06 22:59:38,256 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:59:38,256 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:59:38,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-06 22:59:38,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 22:59:38,464 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:59:38,464 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:59:38,464 INFO L85 PathProgramCache]: Analyzing trace with hash -414613755, now seen corresponding path program 1 times [2023-11-06 22:59:38,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:59:38,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640985275] [2023-11-06 22:59:38,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:38,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:59:38,495 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:59:38,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [883800251] [2023-11-06 22:59:38,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:59:38,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:59:38,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:59:38,497 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:59:38,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:59:38,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:59:38,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 109 conjunts are in the unsatisfiable core [2023-11-06 22:59:38,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:59:41,042 INFO L351 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 [2023-11-06 22:59:42,529 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2023-11-06 22:59:44,300 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 31 [2023-11-06 22:59:46,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:46,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:46,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:46,428 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 22:59:47,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:47,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:47,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:47,363 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 22:59:48,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:48,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:48,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:48,255 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 22:59:49,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:49,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:49,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:49,201 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 22:59:50,254 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 157 treesize of output 91 [2023-11-06 22:59:50,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:50,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:50,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:50,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:59:50,700 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 122 [2023-11-06 22:59:51,564 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 397 treesize of output 181 [2023-11-06 22:59:51,817 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 20 proven. 551 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-06 22:59:51,817 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:59:52,205 WARN L839 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_801 (Array Int Int))) (let ((.cse1 (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_801))) (let ((.cse0 (mod (+ (select (select .cse1 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse1 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse1 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (= .cse0 (+ 256 (select (select .cse1 c_~var_1_7_Pointer~0.base) c_~var_1_7_Pointer~0.offset))) (< .cse0 128))))) (forall ((v_ArrVal_801 (Array Int Int))) (let ((.cse3 (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_801))) (let ((.cse2 (mod (+ (select (select .cse3 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse3 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse3 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (< 127 .cse2) (= .cse2 (select (select .cse3 c_~var_1_7_Pointer~0.base) c_~var_1_7_Pointer~0.offset))))))) is different from false [2023-11-06 22:59:52,395 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse3 (select |c_#memory_int| c_~var_1_7_Pointer~0.base)) (.cse0 (mod (+ (select (select |c_#memory_int| c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select |c_#memory_int| c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select |c_#memory_int| c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (and (or (< 127 .cse0) (and (forall ((v_ArrVal_801 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse2 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse3 ~var_1_7_Pointer~0.offset .cse0)) c_~var_1_1_Pointer~0.base v_ArrVal_801))) (let ((.cse1 (mod (+ (select (select .cse2 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse2 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse2 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (< 127 .cse1) (= .cse1 (select (select .cse2 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset)))))) (forall ((v_ArrVal_801 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse4 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse3 ~var_1_7_Pointer~0.offset .cse0)) c_~var_1_1_Pointer~0.base v_ArrVal_801))) (let ((.cse5 (mod (+ (select (select .cse4 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse4 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse4 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (= (+ 256 (select (select .cse4 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset)) .cse5) (< .cse5 128))))))) (or (< .cse0 128) (let ((.cse8 (+ (- 256) .cse0))) (and (forall ((v_ArrVal_801 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse7 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse3 ~var_1_7_Pointer~0.offset .cse8)) c_~var_1_1_Pointer~0.base v_ArrVal_801))) (let ((.cse6 (mod (+ (select (select .cse7 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse7 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse7 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (< .cse6 128) (= (+ (select (select .cse7 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) 256) .cse6))))) (forall ((v_ArrVal_801 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse9 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse3 ~var_1_7_Pointer~0.offset .cse8)) c_~var_1_1_Pointer~0.base v_ArrVal_801))) (let ((.cse10 (mod (+ (select (select .cse9 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse9 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse9 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (= (select (select .cse9 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) .cse10) (< 127 .cse10)))))))))) is different from false [2023-11-06 22:59:53,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:59:53,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640985275] [2023-11-06 22:59:53,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:59:53,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883800251] [2023-11-06 22:59:53,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883800251] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:59:53,125 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:59:53,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2023-11-06 22:59:53,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443544328] [2023-11-06 22:59:53,125 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 22:59:53,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2023-11-06 22:59:53,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:59:53,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2023-11-06 22:59:53,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1918, Unknown=2, NotChecked=178, Total=2256 [2023-11-06 22:59:53,129 INFO L87 Difference]: Start difference. First operand 223 states and 303 transitions. Second operand has 43 states, 37 states have (on average 2.27027027027027) internal successors, (84), 32 states have internal predecessors, (84), 11 states have call successors, (18), 10 states have call predecessors, (18), 12 states have return successors, (18), 11 states have call predecessors, (18), 11 states have call successors, (18) [2023-11-06 23:00:02,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:02,735 INFO L93 Difference]: Finished difference Result 598 states and 779 transitions. [2023-11-06 23:00:02,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-06 23:00:02,736 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 37 states have (on average 2.27027027027027) internal successors, (84), 32 states have internal predecessors, (84), 11 states have call successors, (18), 10 states have call predecessors, (18), 12 states have return successors, (18), 11 states have call predecessors, (18), 11 states have call successors, (18) Word has length 138 [2023-11-06 23:00:02,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:02,739 INFO L225 Difference]: With dead ends: 598 [2023-11-06 23:00:02,739 INFO L226 Difference]: Without dead ends: 459 [2023-11-06 23:00:02,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1937 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=946, Invalid=6716, Unknown=2, NotChecked=346, Total=8010 [2023-11-06 23:00:02,744 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 833 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 2978 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 3232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 2978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:02,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [834 Valid, 1692 Invalid, 3232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 2978 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-11-06 23:00:02,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2023-11-06 23:00:02,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 308. [2023-11-06 23:00:02,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 257 states have (on average 1.2295719844357977) internal successors, (316), 257 states have internal predecessors, (316), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:02,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 388 transitions. [2023-11-06 23:00:02,810 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 388 transitions. Word has length 138 [2023-11-06 23:00:02,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:02,811 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 388 transitions. [2023-11-06 23:00:02,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 37 states have (on average 2.27027027027027) internal successors, (84), 32 states have internal predecessors, (84), 11 states have call successors, (18), 10 states have call predecessors, (18), 12 states have return successors, (18), 11 states have call predecessors, (18), 11 states have call successors, (18) [2023-11-06 23:00:02,812 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 388 transitions. [2023-11-06 23:00:02,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-11-06 23:00:02,813 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:02,813 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:02,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:03,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 23:00:03,021 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:03,021 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:03,021 INFO L85 PathProgramCache]: Analyzing trace with hash 265444615, now seen corresponding path program 1 times [2023-11-06 23:00:03,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:03,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119075368] [2023-11-06 23:00:03,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:03,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:03,050 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:03,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [542179949] [2023-11-06 23:00:03,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:03,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:03,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:03,052 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:03,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 23:00:03,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:03,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 23:00:03,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:03,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:03,936 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 23:00:03,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:03,965 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 23:00:04,000 INFO L351 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 17 treesize of output 9 [2023-11-06 23:00:04,026 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 23:00:04,027 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:00:04,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:04,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119075368] [2023-11-06 23:00:04,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:04,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542179949] [2023-11-06 23:00:04,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542179949] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:00:04,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:00:04,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:00:04,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574157391] [2023-11-06 23:00:04,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:04,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:00:04,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:04,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:00:04,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:00:04,029 INFO L87 Difference]: Start difference. First operand 308 states and 388 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:04,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:04,546 INFO L93 Difference]: Finished difference Result 596 states and 772 transitions. [2023-11-06 23:00:04,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:00:04,547 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 138 [2023-11-06 23:00:04,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:04,549 INFO L225 Difference]: With dead ends: 596 [2023-11-06 23:00:04,550 INFO L226 Difference]: Without dead ends: 399 [2023-11-06 23:00:04,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:00:04,551 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 132 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:04,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 355 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 23:00:04,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2023-11-06 23:00:04,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 341. [2023-11-06 23:00:04,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 290 states have (on average 1.2379310344827585) internal successors, (359), 290 states have internal predecessors, (359), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:04,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 431 transitions. [2023-11-06 23:00:04,616 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 431 transitions. Word has length 138 [2023-11-06 23:00:04,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:04,617 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 431 transitions. [2023-11-06 23:00:04,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:04,618 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 431 transitions. [2023-11-06 23:00:04,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-11-06 23:00:04,619 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:04,619 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:04,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:04,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 23:00:04,826 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:04,827 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:04,827 INFO L85 PathProgramCache]: Analyzing trace with hash -2103557497, now seen corresponding path program 1 times [2023-11-06 23:00:04,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:04,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843625712] [2023-11-06 23:00:04,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:04,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:04,861 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:04,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [208947437] [2023-11-06 23:00:04,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:04,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:04,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:04,863 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:04,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 23:00:05,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:05,122 INFO L262 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 23:00:05,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:05,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:05,847 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 23:00:05,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:05,882 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 23:00:05,915 INFO L351 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 15 treesize of output 7 [2023-11-06 23:00:05,925 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 23:00:05,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:00:05,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:05,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843625712] [2023-11-06 23:00:05,925 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:05,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208947437] [2023-11-06 23:00:05,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208947437] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:00:05,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:00:05,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:00:05,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387891496] [2023-11-06 23:00:05,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:05,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:00:05,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:05,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:00:05,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:00:05,928 INFO L87 Difference]: Start difference. First operand 341 states and 431 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:06,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:06,330 INFO L93 Difference]: Finished difference Result 603 states and 779 transitions. [2023-11-06 23:00:06,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:00:06,330 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 138 [2023-11-06 23:00:06,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:06,333 INFO L225 Difference]: With dead ends: 603 [2023-11-06 23:00:06,333 INFO L226 Difference]: Without dead ends: 373 [2023-11-06 23:00:06,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:00:06,335 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 158 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:06,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 293 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:00:06,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2023-11-06 23:00:06,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 341. [2023-11-06 23:00:06,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 290 states have (on average 1.2310344827586206) internal successors, (357), 290 states have internal predecessors, (357), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:06,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 429 transitions. [2023-11-06 23:00:06,407 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 429 transitions. Word has length 138 [2023-11-06 23:00:06,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:06,408 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 429 transitions. [2023-11-06 23:00:06,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:06,408 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 429 transitions. [2023-11-06 23:00:06,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-11-06 23:00:06,410 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:06,410 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:06,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:06,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:06,618 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:06,618 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:06,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1423499127, now seen corresponding path program 1 times [2023-11-06 23:00:06,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:06,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085630892] [2023-11-06 23:00:06,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:06,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:06,646 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:06,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1656486802] [2023-11-06 23:00:06,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:06,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:06,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:06,648 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:06,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 23:00:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:06,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-06 23:00:06,897 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:07,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:07,555 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2023-11-06 23:00:07,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:07,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:07,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:07,617 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2023-11-06 23:00:07,710 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 42 proven. 9 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2023-11-06 23:00:07,710 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:00:07,812 INFO L322 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2023-11-06 23:00:07,813 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 34 [2023-11-06 23:00:07,818 INFO L322 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-11-06 23:00:07,819 INFO L351 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 78 treesize of output 54 [2023-11-06 23:00:07,826 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:00:07,826 INFO L351 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 42 treesize of output 42 [2023-11-06 23:00:08,082 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 23:00:08,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:08,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085630892] [2023-11-06 23:00:08,083 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:08,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656486802] [2023-11-06 23:00:08,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656486802] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 23:00:08,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:00:08,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 16 [2023-11-06 23:00:08,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295549675] [2023-11-06 23:00:08,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:08,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 23:00:08,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:08,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 23:00:08,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=196, Unknown=2, NotChecked=0, Total=240 [2023-11-06 23:00:08,086 INFO L87 Difference]: Start difference. First operand 341 states and 429 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:08,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:08,682 INFO L93 Difference]: Finished difference Result 596 states and 766 transitions. [2023-11-06 23:00:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 23:00:08,683 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 138 [2023-11-06 23:00:08,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:08,685 INFO L225 Difference]: With dead ends: 596 [2023-11-06 23:00:08,685 INFO L226 Difference]: Without dead ends: 374 [2023-11-06 23:00:08,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=110, Invalid=440, Unknown=2, NotChecked=0, Total=552 [2023-11-06 23:00:08,687 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 213 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:08,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 632 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 23:00:08,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2023-11-06 23:00:08,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 337. [2023-11-06 23:00:08,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 286 states have (on average 1.2307692307692308) internal successors, (352), 286 states have internal predecessors, (352), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:08,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 424 transitions. [2023-11-06 23:00:08,755 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 424 transitions. Word has length 138 [2023-11-06 23:00:08,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:08,755 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 424 transitions. [2023-11-06 23:00:08,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:08,756 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 424 transitions. [2023-11-06 23:00:08,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-06 23:00:08,756 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:08,757 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:08,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:08,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:08,963 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:08,963 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:08,964 INFO L85 PathProgramCache]: Analyzing trace with hash -611585728, now seen corresponding path program 1 times [2023-11-06 23:00:08,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:08,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630917344] [2023-11-06 23:00:08,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:08,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:08,995 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:08,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1380023490] [2023-11-06 23:00:08,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:08,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:08,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:08,997 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:09,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 23:00:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:09,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:00:09,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:09,276 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 23:00:09,276 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:00:09,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:09,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630917344] [2023-11-06 23:00:09,277 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:09,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380023490] [2023-11-06 23:00:09,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380023490] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:00:09,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:00:09,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:00:09,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82667201] [2023-11-06 23:00:09,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:09,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:00:09,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:09,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:00:09,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:00:09,279 INFO L87 Difference]: Start difference. First operand 337 states and 424 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:09,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:09,350 INFO L93 Difference]: Finished difference Result 564 states and 723 transitions. [2023-11-06 23:00:09,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:00:09,351 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 140 [2023-11-06 23:00:09,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:09,354 INFO L225 Difference]: With dead ends: 564 [2023-11-06 23:00:09,354 INFO L226 Difference]: Without dead ends: 342 [2023-11-06 23:00:09,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:00:09,360 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 6 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:09,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 221 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:00:09,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2023-11-06 23:00:09,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 339. [2023-11-06 23:00:09,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 288 states have (on average 1.2291666666666667) internal successors, (354), 288 states have internal predecessors, (354), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:09,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 426 transitions. [2023-11-06 23:00:09,428 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 426 transitions. Word has length 140 [2023-11-06 23:00:09,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:09,428 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 426 transitions. [2023-11-06 23:00:09,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:09,429 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 426 transitions. [2023-11-06 23:00:09,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-06 23:00:09,430 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:09,430 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:09,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:09,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:09,637 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:09,637 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:09,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1420932354, now seen corresponding path program 1 times [2023-11-06 23:00:09,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:09,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384272254] [2023-11-06 23:00:09,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:09,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:09,676 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:09,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [948849721] [2023-11-06 23:00:09,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:09,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:09,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:09,682 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:09,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 23:00:09,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:09,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-06 23:00:09,931 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:09,983 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 42 proven. 9 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2023-11-06 23:00:09,984 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:00:10,089 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 23:00:10,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:10,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384272254] [2023-11-06 23:00:10,089 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:10,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948849721] [2023-11-06 23:00:10,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948849721] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 23:00:10,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:00:10,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 12 [2023-11-06 23:00:10,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761360000] [2023-11-06 23:00:10,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:10,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:00:10,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:10,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:00:10,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:00:10,091 INFO L87 Difference]: Start difference. First operand 339 states and 426 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:10,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:10,246 INFO L93 Difference]: Finished difference Result 453 states and 586 transitions. [2023-11-06 23:00:10,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:00:10,247 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 140 [2023-11-06 23:00:10,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:10,250 INFO L225 Difference]: With dead ends: 453 [2023-11-06 23:00:10,250 INFO L226 Difference]: Without dead ends: 451 [2023-11-06 23:00:10,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 267 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2023-11-06 23:00:10,252 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 57 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:10,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 1016 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:00:10,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2023-11-06 23:00:10,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 344. [2023-11-06 23:00:10,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 293 states have (on average 1.2252559726962458) internal successors, (359), 293 states have internal predecessors, (359), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:10,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 431 transitions. [2023-11-06 23:00:10,327 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 431 transitions. Word has length 140 [2023-11-06 23:00:10,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:10,328 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 431 transitions. [2023-11-06 23:00:10,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:10,328 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 431 transitions. [2023-11-06 23:00:10,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-11-06 23:00:10,329 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:10,329 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:10,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:10,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:10,542 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:10,542 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:10,542 INFO L85 PathProgramCache]: Analyzing trace with hash 984376857, now seen corresponding path program 1 times [2023-11-06 23:00:10,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:10,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959519983] [2023-11-06 23:00:10,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:10,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:10,567 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:10,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1074549765] [2023-11-06 23:00:10,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:10,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:10,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:10,569 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:10,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 23:00:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:10,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-06 23:00:10,837 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:10,881 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-11-06 23:00:10,882 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:00:10,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:10,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959519983] [2023-11-06 23:00:10,882 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:10,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074549765] [2023-11-06 23:00:10,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074549765] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:00:10,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:00:10,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 23:00:10,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286757661] [2023-11-06 23:00:10,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:10,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 23:00:10,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:10,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 23:00:10,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:00:10,885 INFO L87 Difference]: Start difference. First operand 344 states and 431 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:11,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:11,080 INFO L93 Difference]: Finished difference Result 459 states and 592 transitions. [2023-11-06 23:00:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 23:00:11,080 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 142 [2023-11-06 23:00:11,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:11,083 INFO L225 Difference]: With dead ends: 459 [2023-11-06 23:00:11,084 INFO L226 Difference]: Without dead ends: 457 [2023-11-06 23:00:11,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:00:11,085 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 61 mSDsluCounter, 1008 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 1189 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:11,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 1189 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:00:11,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2023-11-06 23:00:11,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 345. [2023-11-06 23:00:11,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 294 states have (on average 1.2244897959183674) internal successors, (360), 294 states have internal predecessors, (360), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:11,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 432 transitions. [2023-11-06 23:00:11,157 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 432 transitions. Word has length 142 [2023-11-06 23:00:11,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:11,158 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 432 transitions. [2023-11-06 23:00:11,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:11,158 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 432 transitions. [2023-11-06 23:00:11,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2023-11-06 23:00:11,161 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:11,161 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:11,172 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-06 23:00:11,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:11,367 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:11,368 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:11,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1978686753, now seen corresponding path program 1 times [2023-11-06 23:00:11,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:11,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848868640] [2023-11-06 23:00:11,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:11,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:11,411 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:11,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1109139100] [2023-11-06 23:00:11,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:11,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:11,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:11,414 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:11,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-06 23:00:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:11,757 INFO L262 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 23:00:11,768 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:13,229 INFO L322 Elim1Store]: treesize reduction 32, result has 52.2 percent of original size [2023-11-06 23:00:13,229 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 96 treesize of output 102 [2023-11-06 23:00:13,363 INFO L322 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2023-11-06 23:00:13,363 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 38 [2023-11-06 23:00:13,423 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 20 treesize of output 19 [2023-11-06 23:00:13,442 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 22 treesize of output 21 [2023-11-06 23:00:13,470 INFO L322 Elim1Store]: treesize reduction 23, result has 32.4 percent of original size [2023-11-06 23:00:13,470 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 40 [2023-11-06 23:00:13,574 INFO L322 Elim1Store]: treesize reduction 44, result has 38.0 percent of original size [2023-11-06 23:00:13,574 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 51 [2023-11-06 23:00:13,743 INFO L322 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2023-11-06 23:00:13,744 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 53 [2023-11-06 23:00:13,943 INFO L322 Elim1Store]: treesize reduction 33, result has 2.9 percent of original size [2023-11-06 23:00:13,943 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 31 [2023-11-06 23:00:13,972 INFO L322 Elim1Store]: treesize reduction 35, result has 2.8 percent of original size [2023-11-06 23:00:13,972 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 33 [2023-11-06 23:00:14,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:14,171 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 33 [2023-11-06 23:00:14,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:14,280 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 16 [2023-11-06 23:00:14,301 INFO L351 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 22 treesize of output 10 [2023-11-06 23:00:14,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2575 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 2560 trivial. 0 not checked. [2023-11-06 23:00:14,314 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:00:14,340 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1166 (Array Int Int))) (< 1 (select (select (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_1166) c_~var_1_12_Pointer~0.base) c_~var_1_12_Pointer~0.offset))) is different from false [2023-11-06 23:00:14,399 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1166 (Array Int Int)) (v_ArrVal_1165 (Array Int Int))) (let ((.cse0 (store |c_#memory_int| c_~var_1_7_Pointer~0.base v_ArrVal_1165))) (or (< (select (select .cse0 c_~var_1_12_Pointer~0.base) c_~var_1_12_Pointer~0.offset) 2) (< 1 (select (select (store .cse0 c_~var_1_1_Pointer~0.base v_ArrVal_1166) c_~var_1_12_Pointer~0.base) c_~var_1_12_Pointer~0.offset))))) is different from false [2023-11-06 23:00:14,444 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:00:14,445 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 214 treesize of output 218 [2023-11-06 23:00:14,459 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 24 treesize of output 20 [2023-11-06 23:00:14,471 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 35 treesize of output 31 [2023-11-06 23:00:14,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2575 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 2560 trivial. 3 not checked. [2023-11-06 23:00:14,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:14,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848868640] [2023-11-06 23:00:14,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:14,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109139100] [2023-11-06 23:00:14,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109139100] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:00:14,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:00:14,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2023-11-06 23:00:14,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047449399] [2023-11-06 23:00:14,800 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:00:14,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 23:00:14,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:14,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 23:00:14,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=115, Unknown=2, NotChecked=46, Total=210 [2023-11-06 23:00:14,802 INFO L87 Difference]: Start difference. First operand 345 states and 432 transitions. Second operand has 15 states, 15 states have (on average 8.666666666666666) internal successors, (130), 15 states have internal predecessors, (130), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-06 23:00:16,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:16,007 INFO L93 Difference]: Finished difference Result 711 states and 884 transitions. [2023-11-06 23:00:16,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 23:00:16,008 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 8.666666666666666) internal successors, (130), 15 states have internal predecessors, (130), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 268 [2023-11-06 23:00:16,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:16,012 INFO L225 Difference]: With dead ends: 711 [2023-11-06 23:00:16,012 INFO L226 Difference]: Without dead ends: 467 [2023-11-06 23:00:16,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 520 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=126, Invalid=260, Unknown=2, NotChecked=74, Total=462 [2023-11-06 23:00:16,014 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 281 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 467 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:16,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 622 Invalid, 1337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 847 Invalid, 0 Unknown, 467 Unchecked, 0.9s Time] [2023-11-06 23:00:16,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2023-11-06 23:00:16,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 322. [2023-11-06 23:00:16,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 271 states have (on average 1.1623616236162362) internal successors, (315), 271 states have internal predecessors, (315), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:16,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 387 transitions. [2023-11-06 23:00:16,090 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 387 transitions. Word has length 268 [2023-11-06 23:00:16,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:16,091 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 387 transitions. [2023-11-06 23:00:16,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 8.666666666666666) internal successors, (130), 15 states have internal predecessors, (130), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-06 23:00:16,091 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 387 transitions. [2023-11-06 23:00:16,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2023-11-06 23:00:16,094 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:16,094 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:16,104 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:16,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:16,302 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:16,302 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:16,303 INFO L85 PathProgramCache]: Analyzing trace with hash 205050709, now seen corresponding path program 1 times [2023-11-06 23:00:16,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:16,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134451441] [2023-11-06 23:00:16,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:16,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:16,340 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:16,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1576314264] [2023-11-06 23:00:16,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:16,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:16,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:16,342 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:16,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-06 23:00:16,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:16,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 23:00:16,684 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:16,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 2566 trivial. 0 not checked. [2023-11-06 23:00:16,713 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:00:16,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:16,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134451441] [2023-11-06 23:00:16,713 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:16,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576314264] [2023-11-06 23:00:16,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576314264] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:00:16,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:00:16,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:00:16,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80063496] [2023-11-06 23:00:16,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:16,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:00:16,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:16,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:00:16,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:00:16,715 INFO L87 Difference]: Start difference. First operand 322 states and 387 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:16,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:16,862 INFO L93 Difference]: Finished difference Result 628 states and 754 transitions. [2023-11-06 23:00:16,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:00:16,863 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 270 [2023-11-06 23:00:16,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:16,866 INFO L225 Difference]: With dead ends: 628 [2023-11-06 23:00:16,867 INFO L226 Difference]: Without dead ends: 422 [2023-11-06 23:00:16,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:00:16,868 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 67 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:16,868 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 450 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:00:16,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2023-11-06 23:00:16,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 315. [2023-11-06 23:00:16,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 264 states have (on average 1.1553030303030303) internal successors, (305), 264 states have internal predecessors, (305), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:16,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 377 transitions. [2023-11-06 23:00:16,942 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 377 transitions. Word has length 270 [2023-11-06 23:00:16,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:16,943 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 377 transitions. [2023-11-06 23:00:16,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:16,944 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 377 transitions. [2023-11-06 23:00:16,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2023-11-06 23:00:16,946 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:16,946 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:16,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:17,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-06 23:00:17,159 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:17,160 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:17,160 INFO L85 PathProgramCache]: Analyzing trace with hash -216842223, now seen corresponding path program 1 times [2023-11-06 23:00:17,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:17,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116982506] [2023-11-06 23:00:17,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:17,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:17,198 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:17,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1374269636] [2023-11-06 23:00:17,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:17,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:17,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:17,200 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:17,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-06 23:00:17,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:17,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 23:00:17,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:17,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 2566 trivial. 0 not checked. [2023-11-06 23:00:17,583 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:00:17,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:17,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116982506] [2023-11-06 23:00:17,584 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:17,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374269636] [2023-11-06 23:00:17,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374269636] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:00:17,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:00:17,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:00:17,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605576945] [2023-11-06 23:00:17,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:00:17,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:00:17,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:17,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:00:17,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:00:17,586 INFO L87 Difference]: Start difference. First operand 315 states and 377 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:17,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:17,721 INFO L93 Difference]: Finished difference Result 544 states and 652 transitions. [2023-11-06 23:00:17,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:00:17,722 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 270 [2023-11-06 23:00:17,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:17,725 INFO L225 Difference]: With dead ends: 544 [2023-11-06 23:00:17,725 INFO L226 Difference]: Without dead ends: 345 [2023-11-06 23:00:17,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:00:17,727 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 27 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:17,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 483 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:00:17,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2023-11-06 23:00:17,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 325. [2023-11-06 23:00:17,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 274 states have (on average 1.1277372262773722) internal successors, (309), 274 states have internal predecessors, (309), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:17,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 381 transitions. [2023-11-06 23:00:17,803 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 381 transitions. Word has length 270 [2023-11-06 23:00:17,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:17,804 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 381 transitions. [2023-11-06 23:00:17,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:00:17,805 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 381 transitions. [2023-11-06 23:00:17,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2023-11-06 23:00:17,807 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:17,808 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:17,820 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:18,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-06 23:00:18,016 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:18,016 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:18,016 INFO L85 PathProgramCache]: Analyzing trace with hash -543688302, now seen corresponding path program 1 times [2023-11-06 23:00:18,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:18,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148087670] [2023-11-06 23:00:18,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:18,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:18,077 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:18,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1621336234] [2023-11-06 23:00:18,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:18,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:18,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:18,079 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:18,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-06 23:00:18,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:18,494 INFO L262 TraceCheckSpWp]: Trace formula consists of 882 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-06 23:00:18,505 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:24,610 INFO L351 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 [2023-11-06 23:00:24,889 INFO L351 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 8 treesize of output 1 [2023-11-06 23:00:25,121 INFO L351 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 8 treesize of output 1 [2023-11-06 23:00:25,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,329 INFO L322 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-06 23:00:25,329 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 96 treesize of output 78 [2023-11-06 23:00:25,337 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 22 treesize of output 21 [2023-11-06 23:00:25,350 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 24 treesize of output 23 [2023-11-06 23:00:25,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,459 INFO L322 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-06 23:00:25,459 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 77 [2023-11-06 23:00:25,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:25,714 INFO L322 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-06 23:00:25,715 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 49 [2023-11-06 23:00:26,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2579 backedges. 42 proven. 846 refuted. 0 times theorem prover too weak. 1691 trivial. 0 not checked. [2023-11-06 23:00:26,074 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:00:26,436 WARN L839 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_1441 (Array Int Int))) (let ((.cse1 (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_1441))) (let ((.cse0 (mod (+ (* 65535 (select (select .cse1 c_~var_1_14_Pointer~0.base) c_~var_1_14_Pointer~0.offset)) (select (select .cse1 c_~var_1_13_Pointer~0.base) c_~var_1_13_Pointer~0.offset)) 65536))) (or (< 32767 .cse0) (= (select (select .cse1 c_~var_1_12_Pointer~0.base) c_~var_1_12_Pointer~0.offset) .cse0))))) (forall ((v_ArrVal_1441 (Array Int Int))) (let ((.cse4 (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_1441))) (let ((.cse2 (select (select .cse4 c_~var_1_12_Pointer~0.base) c_~var_1_12_Pointer~0.offset)) (.cse3 (mod (+ (* 65535 (select (select .cse4 c_~var_1_14_Pointer~0.base) c_~var_1_14_Pointer~0.offset)) (select (select .cse4 c_~var_1_13_Pointer~0.base) c_~var_1_13_Pointer~0.offset)) 65536))) (or (= (+ 65536 .cse2) .cse3) (= .cse2 .cse3))))) (forall ((v_ArrVal_1441 (Array Int Int))) (let ((.cse6 (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_1441))) (let ((.cse5 (mod (+ (* 65535 (select (select .cse6 c_~var_1_14_Pointer~0.base) c_~var_1_14_Pointer~0.offset)) (select (select .cse6 c_~var_1_13_Pointer~0.base) c_~var_1_13_Pointer~0.offset)) 65536))) (or (< .cse5 32768) (not (= (select (select .cse6 c_~var_1_12_Pointer~0.base) c_~var_1_12_Pointer~0.offset) .cse5))))))) is different from false [2023-11-06 23:00:36,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:00:36,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148087670] [2023-11-06 23:00:36,888 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:00:36,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621336234] [2023-11-06 23:00:36,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621336234] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:00:36,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:00:36,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-11-06 23:00:36,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651090501] [2023-11-06 23:00:36,889 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 23:00:36,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 23:00:36,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:00:36,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 23:00:36,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=496, Unknown=16, NotChecked=46, Total=650 [2023-11-06 23:00:36,891 INFO L87 Difference]: Start difference. First operand 325 states and 381 transitions. Second operand has 17 states, 17 states have (on average 5.529411764705882) internal successors, (94), 16 states have internal predecessors, (94), 4 states have call successors, (24), 4 states have call predecessors, (24), 5 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2023-11-06 23:00:39,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:00:39,594 INFO L93 Difference]: Finished difference Result 560 states and 674 transitions. [2023-11-06 23:00:39,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-06 23:00:39,595 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.529411764705882) internal successors, (94), 16 states have internal predecessors, (94), 4 states have call successors, (24), 4 states have call predecessors, (24), 5 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) Word has length 272 [2023-11-06 23:00:39,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:00:39,598 INFO L225 Difference]: With dead ends: 560 [2023-11-06 23:00:39,599 INFO L226 Difference]: Without dead ends: 558 [2023-11-06 23:00:39,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=389, Invalid=1321, Unknown=16, NotChecked=80, Total=1806 [2023-11-06 23:00:39,600 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 426 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 1139 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 821 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:00:39,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 821 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1139 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-06 23:00:39,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2023-11-06 23:00:39,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 370. [2023-11-06 23:00:39,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 319 states have (on average 1.1253918495297806) internal successors, (359), 319 states have internal predecessors, (359), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:00:39,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 431 transitions. [2023-11-06 23:00:39,682 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 431 transitions. Word has length 272 [2023-11-06 23:00:39,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:00:39,682 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 431 transitions. [2023-11-06 23:00:39,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.529411764705882) internal successors, (94), 16 states have internal predecessors, (94), 4 states have call successors, (24), 4 states have call predecessors, (24), 5 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2023-11-06 23:00:39,683 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 431 transitions. [2023-11-06 23:00:39,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2023-11-06 23:00:39,685 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:00:39,685 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:00:39,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-06 23:00:39,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-06 23:00:39,895 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:00:39,895 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:00:39,895 INFO L85 PathProgramCache]: Analyzing trace with hash 750932021, now seen corresponding path program 1 times [2023-11-06 23:00:39,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:00:39,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022259829] [2023-11-06 23:00:39,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:39,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:00:39,936 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:00:39,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1103554648] [2023-11-06 23:00:39,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:00:39,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:00:39,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:00:39,938 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:00:39,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-06 23:00:40,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:00:40,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 110 conjunts are in the unsatisfiable core [2023-11-06 23:00:40,642 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:00:53,977 INFO L351 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 [2023-11-06 23:00:55,498 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2023-11-06 23:00:57,371 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 31 [2023-11-06 23:00:59,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:59,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:59,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:00:59,658 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 23:01:00,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:00,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:00,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:00,613 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 23:01:01,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:01,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:01,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:01,528 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 23:01:02,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:02,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:02,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:02,401 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 23:01:03,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:03,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:03,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:03,221 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 52 [2023-11-06 23:01:03,488 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 157 treesize of output 91 [2023-11-06 23:01:03,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:03,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:03,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:03,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:03,919 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 122 [2023-11-06 23:01:04,696 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 397 treesize of output 181 [2023-11-06 23:01:04,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2577 backedges. 118 proven. 1547 refuted. 0 times theorem prover too weak. 912 trivial. 0 not checked. [2023-11-06 23:01:04,936 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:01:05,288 WARN L839 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_1545 (Array Int Int))) (let ((.cse1 (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse0 (mod (+ (select (select .cse1 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse1 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse1 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (= .cse0 (+ (select (select .cse1 c_~var_1_7_Pointer~0.base) c_~var_1_7_Pointer~0.offset) 256)) (< .cse0 128))))) (forall ((v_ArrVal_1545 (Array Int Int))) (let ((.cse3 (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse2 (mod (+ (select (select .cse3 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse3 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse3 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (< 127 .cse2) (= (select (select .cse3 c_~var_1_7_Pointer~0.base) c_~var_1_7_Pointer~0.offset) .cse2)))))) is different from false [2023-11-06 23:01:05,476 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse2 (select |c_#memory_int| c_~var_1_7_Pointer~0.base)) (.cse3 (mod (+ (select (select |c_#memory_int| c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select |c_#memory_int| c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select |c_#memory_int| c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (and (or (and (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse1 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse2 ~var_1_7_Pointer~0.offset .cse3)) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse0 (mod (+ (select (select .cse1 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse1 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse1 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (< .cse0 128) (= .cse0 (+ (select (select .cse1 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) 256)))))) (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse5 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse2 ~var_1_7_Pointer~0.offset .cse3)) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse4 (mod (+ (select (select .cse5 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse5 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse5 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (< 127 .cse4) (= .cse4 (select (select .cse5 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset))))))) (< 127 .cse3)) (or (< .cse3 128) (let ((.cse8 (+ (- 256) .cse3))) (and (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse6 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse2 ~var_1_7_Pointer~0.offset .cse8)) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse7 (mod (+ (select (select .cse6 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse6 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse6 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (= (select (select .cse6 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) .cse7) (< 127 .cse7))))) (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse10 (store (store |c_#memory_int| c_~var_1_7_Pointer~0.base (store .cse2 ~var_1_7_Pointer~0.offset .cse8)) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse9 (mod (+ (select (select .cse10 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse10 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse10 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (= .cse9 (+ (select (select .cse10 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) 256)) (< .cse9 128)))))))))) is different from false [2023-11-06 23:01:05,794 WARN L839 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_1542 (Array Int Int))) (let ((.cse3 (store |c_#memory_int| c_~var_1_12_Pointer~0.base v_ArrVal_1542))) (let ((.cse0 (mod (+ (select (select .cse3 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse3 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse3 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (< .cse0 128) (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse2 (store (store .cse3 c_~var_1_7_Pointer~0.base (store (select .cse3 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset (+ (- 256) .cse0))) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse1 (mod (+ (select (select .cse2 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse2 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse2 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset)) 256))) (or (= .cse1 (select (select .cse2 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset)) (< 127 .cse1))))))))) (forall ((v_ArrVal_1542 (Array Int Int))) (let ((.cse7 (store |c_#memory_int| c_~var_1_12_Pointer~0.base v_ArrVal_1542))) (let ((.cse4 (mod (+ (select (select .cse7 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse7 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse7 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (< .cse4 128) (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse6 (store (store .cse7 c_~var_1_7_Pointer~0.base (store (select .cse7 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset (+ (- 256) .cse4))) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse5 (mod (+ (select (select .cse6 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse6 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse6 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset)) 256))) (or (< .cse5 128) (= .cse5 (+ 256 (select (select .cse6 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset))))))))))) (forall ((v_ArrVal_1542 (Array Int Int))) (let ((.cse11 (store |c_#memory_int| c_~var_1_12_Pointer~0.base v_ArrVal_1542))) (let ((.cse8 (mod (+ (select (select .cse11 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse11 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse11 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (< 127 .cse8) (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse10 (store (store .cse11 c_~var_1_7_Pointer~0.base (store (select .cse11 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset .cse8)) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse9 (mod (+ (select (select .cse10 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse10 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse10 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (< 127 .cse9) (= .cse9 (select (select .cse10 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset)))))))))) (forall ((v_ArrVal_1542 (Array Int Int))) (let ((.cse15 (store |c_#memory_int| c_~var_1_12_Pointer~0.base v_ArrVal_1542))) (let ((.cse12 (mod (+ (select (select .cse15 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset) (select (select .cse15 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse15 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset)) 256))) (or (< 127 .cse12) (forall ((v_ArrVal_1545 (Array Int Int)) (~var_1_7_Pointer~0.offset Int)) (let ((.cse14 (store (store .cse15 c_~var_1_7_Pointer~0.base (store (select .cse15 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset .cse12)) c_~var_1_1_Pointer~0.base v_ArrVal_1545))) (let ((.cse13 (mod (+ (select (select .cse14 c_~var_1_10_Pointer~0.base) c_~var_1_10_Pointer~0.offset) (select (select .cse14 c_~var_1_11_Pointer~0.base) c_~var_1_11_Pointer~0.offset) (select (select .cse14 c_~var_1_9_Pointer~0.base) c_~var_1_9_Pointer~0.offset)) 256))) (or (= .cse13 (+ 256 (select (select .cse14 c_~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset))) (< .cse13 128)))))))))) is different from false [2023-11-06 23:01:06,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:01:06,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022259829] [2023-11-06 23:01:06,070 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:01:06,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103554648] [2023-11-06 23:01:06,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103554648] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:01:06,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:01:06,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2023-11-06 23:01:06,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435610067] [2023-11-06 23:01:06,071 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 23:01:06,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2023-11-06 23:01:06,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:01:06,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2023-11-06 23:01:06,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1830, Unknown=3, NotChecked=264, Total=2256 [2023-11-06 23:01:06,075 INFO L87 Difference]: Start difference. First operand 370 states and 431 transitions. Second operand has 42 states, 36 states have (on average 3.361111111111111) internal successors, (121), 31 states have internal predecessors, (121), 11 states have call successors, (32), 10 states have call predecessors, (32), 11 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2023-11-06 23:01:14,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:01:14,887 INFO L93 Difference]: Finished difference Result 669 states and 781 transitions. [2023-11-06 23:01:14,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-11-06 23:01:14,887 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 36 states have (on average 3.361111111111111) internal successors, (121), 31 states have internal predecessors, (121), 11 states have call successors, (32), 10 states have call predecessors, (32), 11 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) Word has length 273 [2023-11-06 23:01:14,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:01:14,889 INFO L225 Difference]: With dead ends: 669 [2023-11-06 23:01:14,889 INFO L226 Difference]: Without dead ends: 415 [2023-11-06 23:01:14,893 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=888, Invalid=5763, Unknown=3, NotChecked=486, Total=7140 [2023-11-06 23:01:14,894 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 524 mSDsluCounter, 1118 mSDsCounter, 0 mSdLazyCounter, 2241 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 2451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 2241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:01:14,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 1197 Invalid, 2451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 2241 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-06 23:01:14,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2023-11-06 23:01:14,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 351. [2023-11-06 23:01:14,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 300 states have (on average 1.1233333333333333) internal successors, (337), 300 states have internal predecessors, (337), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:01:14,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 409 transitions. [2023-11-06 23:01:14,975 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 409 transitions. Word has length 273 [2023-11-06 23:01:14,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:01:14,976 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 409 transitions. [2023-11-06 23:01:14,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 36 states have (on average 3.361111111111111) internal successors, (121), 31 states have internal predecessors, (121), 11 states have call successors, (32), 10 states have call predecessors, (32), 11 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2023-11-06 23:01:14,976 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 409 transitions. [2023-11-06 23:01:14,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2023-11-06 23:01:14,978 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:01:14,979 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:01:14,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-06 23:01:15,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-06 23:01:15,188 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:01:15,188 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:01:15,188 INFO L85 PathProgramCache]: Analyzing trace with hash -665048960, now seen corresponding path program 1 times [2023-11-06 23:01:15,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:01:15,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507369736] [2023-11-06 23:01:15,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:15,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:01:15,230 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:01:15,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [679369465] [2023-11-06 23:01:15,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:15,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:15,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:01:15,231 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:01:15,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-06 23:01:15,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:01:15,611 INFO L262 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:01:15,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:01:15,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2581 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2560 trivial. 0 not checked. [2023-11-06 23:01:15,731 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:01:15,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:01:15,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507369736] [2023-11-06 23:01:15,732 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:01:15,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679369465] [2023-11-06 23:01:15,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679369465] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:01:15,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:01:15,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:01:15,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55317205] [2023-11-06 23:01:15,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:01:15,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:01:15,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:01:15,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:01:15,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:01:15,735 INFO L87 Difference]: Start difference. First operand 351 states and 409 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:01:15,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:01:15,862 INFO L93 Difference]: Finished difference Result 592 states and 691 transitions. [2023-11-06 23:01:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:01:15,863 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 274 [2023-11-06 23:01:15,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:01:15,865 INFO L225 Difference]: With dead ends: 592 [2023-11-06 23:01:15,865 INFO L226 Difference]: Without dead ends: 357 [2023-11-06 23:01:15,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:01:15,867 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 33 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:01:15,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 177 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:01:15,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2023-11-06 23:01:15,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 332. [2023-11-06 23:01:15,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 281 states have (on average 1.1281138790035588) internal successors, (317), 281 states have internal predecessors, (317), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:01:15,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 389 transitions. [2023-11-06 23:01:15,931 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 389 transitions. Word has length 274 [2023-11-06 23:01:15,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:01:15,932 INFO L495 AbstractCegarLoop]: Abstraction has 332 states and 389 transitions. [2023-11-06 23:01:15,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:01:15,932 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 389 transitions. [2023-11-06 23:01:15,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2023-11-06 23:01:15,935 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:01:15,936 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:01:15,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-06 23:01:16,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-06 23:01:16,143 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:01:16,144 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:01:16,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1305723893, now seen corresponding path program 1 times [2023-11-06 23:01:16,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:01:16,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307889303] [2023-11-06 23:01:16,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:16,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:01:16,183 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:01:16,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1591819972] [2023-11-06 23:01:16,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:16,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:16,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:01:16,185 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:01:16,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-06 23:01:16,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:01:16,570 INFO L262 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:01:16,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:01:16,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2582 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 2560 trivial. 0 not checked. [2023-11-06 23:01:16,756 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:01:16,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:01:16,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307889303] [2023-11-06 23:01:16,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:01:16,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591819972] [2023-11-06 23:01:16,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591819972] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:01:16,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:01:16,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:01:16,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750053707] [2023-11-06 23:01:16,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:01:16,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:01:16,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:01:16,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:01:16,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:01:16,758 INFO L87 Difference]: Start difference. First operand 332 states and 389 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:01:16,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:01:16,964 INFO L93 Difference]: Finished difference Result 554 states and 651 transitions. [2023-11-06 23:01:16,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:01:16,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 277 [2023-11-06 23:01:16,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:01:16,967 INFO L225 Difference]: With dead ends: 554 [2023-11-06 23:01:16,967 INFO L226 Difference]: Without dead ends: 338 [2023-11-06 23:01:16,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:01:16,968 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 17 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:01:16,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 218 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:01:16,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2023-11-06 23:01:17,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 332. [2023-11-06 23:01:17,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 281 states have (on average 1.1245551601423487) internal successors, (316), 281 states have internal predecessors, (316), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:01:17,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 388 transitions. [2023-11-06 23:01:17,049 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 388 transitions. Word has length 277 [2023-11-06 23:01:17,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:01:17,049 INFO L495 AbstractCegarLoop]: Abstraction has 332 states and 388 transitions. [2023-11-06 23:01:17,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:01:17,050 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 388 transitions. [2023-11-06 23:01:17,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2023-11-06 23:01:17,052 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:01:17,052 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:01:17,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-06 23:01:17,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:17,260 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:01:17,260 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:01:17,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1460260387, now seen corresponding path program 1 times [2023-11-06 23:01:17,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:01:17,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158921530] [2023-11-06 23:01:17,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:17,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:01:17,297 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:01:17,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [837918484] [2023-11-06 23:01:17,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:17,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:17,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:01:17,299 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:01:17,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-06 23:01:17,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:01:17,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 23:01:17,724 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:01:21,933 INFO L351 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 [2023-11-06 23:01:22,133 INFO L351 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 8 treesize of output 1 [2023-11-06 23:01:22,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:22,359 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 23:01:22,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:22,409 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 23:01:22,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 6 proven. 430 refuted. 0 times theorem prover too weak. 2148 trivial. 0 not checked. [2023-11-06 23:01:22,505 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:01:26,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:01:26,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158921530] [2023-11-06 23:01:26,792 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:01:26,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837918484] [2023-11-06 23:01:26,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837918484] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:01:26,792 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:01:26,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-06 23:01:26,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753974114] [2023-11-06 23:01:26,792 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 23:01:26,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 23:01:26,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:01:26,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 23:01:26,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=148, Unknown=11, NotChecked=0, Total=210 [2023-11-06 23:01:26,794 INFO L87 Difference]: Start difference. First operand 332 states and 388 transitions. Second operand has 10 states, 10 states have (on average 9.2) internal successors, (92), 9 states have internal predecessors, (92), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-11-06 23:01:27,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:01:27,596 INFO L93 Difference]: Finished difference Result 679 states and 793 transitions. [2023-11-06 23:01:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:01:27,597 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.2) internal successors, (92), 9 states have internal predecessors, (92), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 279 [2023-11-06 23:01:27,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:01:27,599 INFO L225 Difference]: With dead ends: 679 [2023-11-06 23:01:27,599 INFO L226 Difference]: Without dead ends: 461 [2023-11-06 23:01:27,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=95, Invalid=235, Unknown=12, NotChecked=0, Total=342 [2023-11-06 23:01:27,604 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 123 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 23:01:27,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 273 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 23:01:27,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2023-11-06 23:01:27,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 434. [2023-11-06 23:01:27,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 383 states have (on average 1.1279373368146215) internal successors, (432), 383 states have internal predecessors, (432), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:01:27,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 504 transitions. [2023-11-06 23:01:27,693 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 504 transitions. Word has length 279 [2023-11-06 23:01:27,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:01:27,694 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 504 transitions. [2023-11-06 23:01:27,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.2) internal successors, (92), 9 states have internal predecessors, (92), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-11-06 23:01:27,694 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 504 transitions. [2023-11-06 23:01:27,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2023-11-06 23:01:27,697 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:01:27,697 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:01:27,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-06 23:01:27,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:27,905 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:01:27,906 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:01:27,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1853287397, now seen corresponding path program 1 times [2023-11-06 23:01:27,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:01:27,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18431962] [2023-11-06 23:01:27,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:27,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:01:27,955 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:01:27,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [71871157] [2023-11-06 23:01:27,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:27,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:27,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:01:27,961 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:01:27,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-06 23:01:28,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:01:28,390 INFO L262 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-06 23:01:28,401 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:01:32,093 INFO L351 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 [2023-11-06 23:01:32,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:32,382 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 23:01:32,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:32,433 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-06 23:01:32,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 5 proven. 163 refuted. 0 times theorem prover too weak. 2416 trivial. 0 not checked. [2023-11-06 23:01:32,578 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:01:36,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:01:36,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18431962] [2023-11-06 23:01:36,874 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:01:36,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71871157] [2023-11-06 23:01:36,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71871157] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:01:36,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:01:36,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-06 23:01:36,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793661017] [2023-11-06 23:01:36,875 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 23:01:36,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 23:01:36,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:01:36,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 23:01:36,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=132, Unknown=5, NotChecked=0, Total=182 [2023-11-06 23:01:36,876 INFO L87 Difference]: Start difference. First operand 434 states and 504 transitions. Second operand has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-06 23:01:37,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:01:37,615 INFO L93 Difference]: Finished difference Result 827 states and 963 transitions. [2023-11-06 23:01:37,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:01:37,616 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 279 [2023-11-06 23:01:37,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:01:37,618 INFO L225 Difference]: With dead ends: 827 [2023-11-06 23:01:37,618 INFO L226 Difference]: Without dead ends: 547 [2023-11-06 23:01:37,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=85, Invalid=216, Unknown=5, NotChecked=0, Total=306 [2023-11-06 23:01:37,620 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 98 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:01:37,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 254 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:01:37,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-11-06 23:01:37,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 509. [2023-11-06 23:01:37,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 458 states have (on average 1.1353711790393013) internal successors, (520), 458 states have internal predecessors, (520), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:01:37,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 592 transitions. [2023-11-06 23:01:37,695 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 592 transitions. Word has length 279 [2023-11-06 23:01:37,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:01:37,696 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 592 transitions. [2023-11-06 23:01:37,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-06 23:01:37,696 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 592 transitions. [2023-11-06 23:01:37,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-11-06 23:01:37,699 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:01:37,699 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:01:37,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-06 23:01:37,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:37,906 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:01:37,907 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:01:37,907 INFO L85 PathProgramCache]: Analyzing trace with hash -446729831, now seen corresponding path program 1 times [2023-11-06 23:01:37,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:01:37,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60515255] [2023-11-06 23:01:37,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:37,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:01:37,946 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:01:37,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1753827725] [2023-11-06 23:01:37,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:37,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:37,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:01:37,948 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:01:37,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-06 23:01:38,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:01:38,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-06 23:01:38,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:01:39,928 INFO L351 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 11 treesize of output 7 [2023-11-06 23:01:39,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:39,965 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 23:01:40,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:01:40,001 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-06 23:01:40,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 44 proven. 83 refuted. 0 times theorem prover too weak. 2457 trivial. 0 not checked. [2023-11-06 23:01:40,136 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:01:40,246 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2004 (Array Int Int))) (= c_~last_1_var_1_7~0 (select (select (store |c_#memory_int| c_~var_1_1_Pointer~0.base v_ArrVal_2004) c_~var_1_12_Pointer~0.base) c_~var_1_12_Pointer~0.offset))) is different from false [2023-11-06 23:01:46,387 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:01:46,387 INFO L351 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 22 [2023-11-06 23:01:46,390 INFO L351 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 122 treesize of output 98 [2023-11-06 23:01:46,396 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 15 treesize of output 13 [2023-11-06 23:01:46,400 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 24 treesize of output 20 [2023-11-06 23:01:46,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 0 proven. 17 refuted. 2 times theorem prover too weak. 2562 trivial. 3 not checked. [2023-11-06 23:01:46,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:01:46,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60515255] [2023-11-06 23:01:46,991 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:01:46,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753827725] [2023-11-06 23:01:46,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753827725] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:01:46,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:01:46,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2023-11-06 23:01:46,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171764913] [2023-11-06 23:01:46,992 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:01:46,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-06 23:01:46,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:01:46,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-06 23:01:46,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=316, Unknown=12, NotChecked=36, Total=420 [2023-11-06 23:01:46,994 INFO L87 Difference]: Start difference. First operand 509 states and 592 transitions. Second operand has 21 states, 21 states have (on average 7.761904761904762) internal successors, (163), 21 states have internal predecessors, (163), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2023-11-06 23:01:51,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:01:51,210 INFO L93 Difference]: Finished difference Result 749 states and 907 transitions. [2023-11-06 23:01:51,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-06 23:01:51,210 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.761904761904762) internal successors, (163), 21 states have internal predecessors, (163), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 280 [2023-11-06 23:01:51,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:01:51,214 INFO L225 Difference]: With dead ends: 749 [2023-11-06 23:01:51,215 INFO L226 Difference]: Without dead ends: 747 [2023-11-06 23:01:51,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 578 GetRequests, 537 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=266, Invalid=1131, Unknown=13, NotChecked=72, Total=1482 [2023-11-06 23:01:51,217 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 186 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 1324 SdHoareTripleChecker+Invalid, 1759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 246 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:01:51,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 1324 Invalid, 1759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1455 Invalid, 0 Unknown, 246 Unchecked, 1.2s Time] [2023-11-06 23:01:51,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2023-11-06 23:01:51,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 550. [2023-11-06 23:01:51,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 499 states have (on average 1.1362725450901803) internal successors, (567), 499 states have internal predecessors, (567), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-06 23:01:51,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 639 transitions. [2023-11-06 23:01:51,313 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 639 transitions. Word has length 280 [2023-11-06 23:01:51,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:01:51,314 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 639 transitions. [2023-11-06 23:01:51,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.761904761904762) internal successors, (163), 21 states have internal predecessors, (163), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2023-11-06 23:01:51,314 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 639 transitions. [2023-11-06 23:01:51,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-11-06 23:01:51,317 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:01:51,318 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:01:51,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-11-06 23:01:51,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-06 23:01:51,530 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:01:51,530 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:01:51,530 INFO L85 PathProgramCache]: Analyzing trace with hash -384690217, now seen corresponding path program 1 times [2023-11-06 23:01:51,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:01:51,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668677123] [2023-11-06 23:01:51,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:51,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:01:51,588 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:01:51,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1355465714] [2023-11-06 23:01:51,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:01:51,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:01:51,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:01:51,590 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:01:51,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-06 23:01:52,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:01:52,020 INFO L262 TraceCheckSpWp]: Trace formula consists of 890 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:01:52,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:01:52,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2584 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 2562 trivial. 0 not checked. [2023-11-06 23:01:52,058 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:01:52,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:01:52,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668677123] [2023-11-06 23:01:52,058 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:01:52,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355465714] [2023-11-06 23:01:52,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355465714] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:01:52,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:01:52,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:01:52,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926406285] [2023-11-06 23:01:52,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:01:52,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:01:52,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:01:52,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:01:52,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:01:52,061 INFO L87 Difference]: Start difference. First operand 550 states and 639 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:01:52,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:01:52,273 INFO L93 Difference]: Finished difference Result 933 states and 1090 transitions. [2023-11-06 23:01:52,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:01:52,273 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 280 [2023-11-06 23:01:52,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:01:52,274 INFO L225 Difference]: With dead ends: 933 [2023-11-06 23:01:52,274 INFO L226 Difference]: Without dead ends: 0 [2023-11-06 23:01:52,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:01:52,276 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 23 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:01:52,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 226 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:01:52,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-11-06 23:01:52,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-11-06 23:01:52,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 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) [2023-11-06 23:01:52,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-11-06 23:01:52,277 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 280 [2023-11-06 23:01:52,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:01:52,278 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-06 23:01:52,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2023-11-06 23:01:52,278 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-11-06 23:01:52,278 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-11-06 23:01:52,281 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-06 23:01:52,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-06 23:01:52,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f8d447e-3858-4cbd-ab3f-b4796fc3db86/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-11-06 23:01:52,490 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.