./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-97.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_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/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_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-97.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/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_40876644-be3f-48e3-ba98-b6939f272554/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 27b7d41c83bd27c4821a45cf0c1b489a71375b91c18644eeffdc9ad906f09c11 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:22:13,105 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:22:13,261 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 22:22:13,273 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:22:13,274 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:22:13,314 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:22:13,316 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:22:13,316 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:22:13,317 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:22:13,322 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:22:13,324 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:22:13,324 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:22:13,325 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:22:13,327 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:22:13,327 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:22:13,327 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:22:13,328 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:22:13,328 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:22:13,329 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:22:13,329 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:22:13,329 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:22:13,330 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:22:13,330 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:22:13,331 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:22:13,331 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:22:13,332 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:22:13,332 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:22:13,333 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:22:13,333 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:22:13,334 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:22:13,335 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:22:13,335 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:22:13,336 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:22:13,336 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:22:13,336 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:22:13,336 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:22:13,336 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:22:13,337 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:22:13,337 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:22:13,337 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_40876644-be3f-48e3-ba98-b6939f272554/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_40876644-be3f-48e3-ba98-b6939f272554/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 -> 27b7d41c83bd27c4821a45cf0c1b489a71375b91c18644eeffdc9ad906f09c11 [2023-11-06 22:22:13,686 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:22:13,717 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:22:13,720 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:22:13,722 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:22:13,723 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:22:13,724 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-97.i [2023-11-06 22:22:16,946 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:22:17,281 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:22:17,282 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-97.i [2023-11-06 22:22:17,298 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/data/b0d5640f1/cb6eadcf22ca4afab12f61f9736d8b70/FLAG844e2ea16 [2023-11-06 22:22:17,313 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/data/b0d5640f1/cb6eadcf22ca4afab12f61f9736d8b70 [2023-11-06 22:22:17,316 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:22:17,317 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:22:17,319 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:22:17,319 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:22:17,325 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:22:17,326 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:22:17" (1/1) ... [2023-11-06 22:22:17,327 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fdce1a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:17, skipping insertion in model container [2023-11-06 22:22:17,327 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:22:17" (1/1) ... [2023-11-06 22:22:17,398 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:22:17,559 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_40876644-be3f-48e3-ba98-b6939f272554/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-97.i[916,929] [2023-11-06 22:22:17,921 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:22:17,970 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:22:17,982 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_40876644-be3f-48e3-ba98-b6939f272554/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-97.i[916,929] [2023-11-06 22:22:18,112 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:22:18,140 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:22:18,140 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18 WrapperNode [2023-11-06 22:22:18,141 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:22:18,142 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:22:18,142 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:22:18,142 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:22:18,151 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:22:18" (1/1) ... [2023-11-06 22:22:18,179 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:22:18" (1/1) ... [2023-11-06 22:22:18,347 INFO L138 Inliner]: procedures = 26, calls = 85, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 780 [2023-11-06 22:22:18,348 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:22:18,348 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:22:18,350 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:22:18,350 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:22:18,360 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,361 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,385 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,386 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,442 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,459 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,484 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,506 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,540 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:22:18,541 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:22:18,541 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:22:18,542 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:22:18,542 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (1/1) ... [2023-11-06 22:22:18,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:22:18,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:18,581 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/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:22:18,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/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:22:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:22:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:22:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:22:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:22:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:22:18,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:22:18,866 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:22:18,868 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:22:20,389 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:22:20,406 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:22:20,406 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:22:20,410 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:22:20 BoogieIcfgContainer [2023-11-06 22:22:20,410 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:22:20,415 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:22:20,416 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:22:20,419 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:22:20,419 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:22:17" (1/3) ... [2023-11-06 22:22:20,420 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b2b6343 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:22:20, skipping insertion in model container [2023-11-06 22:22:20,420 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:22:18" (2/3) ... [2023-11-06 22:22:20,422 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b2b6343 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:22:20, skipping insertion in model container [2023-11-06 22:22:20,422 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:22:20" (3/3) ... [2023-11-06 22:22:20,424 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-97.i [2023-11-06 22:22:20,445 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:22:20,446 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:22:20,564 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:22:20,572 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;@63ab1ad5, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:22:20,573 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:22:20,581 INFO L276 IsEmpty]: Start isEmpty. Operand has 305 states, 230 states have (on average 1.6) internal successors, (368), 231 states have internal predecessors, (368), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-06 22:22:20,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2023-11-06 22:22:20,641 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:20,643 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:20,644 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:20,652 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:20,652 INFO L85 PathProgramCache]: Analyzing trace with hash -526143925, now seen corresponding path program 1 times [2023-11-06 22:22:20,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:20,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266300226] [2023-11-06 22:22:20,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:20,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:20,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:21,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:21,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266300226] [2023-11-06 22:22:21,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 22:22:21,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025854069] [2023-11-06 22:22:21,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:21,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:21,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:21,222 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:21,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:22:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:21,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 22:22:21,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:21,944 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 10082 trivial. 0 not checked. [2023-11-06 22:22:21,944 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:22:21,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025854069] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:22:21,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:22:21,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:22:21,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861049495] [2023-11-06 22:22:21,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:22:21,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:22:21,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:22,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:22:22,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:22:22,008 INFO L87 Difference]: Start difference. First operand has 305 states, 230 states have (on average 1.6) internal successors, (368), 231 states have internal predecessors, (368), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Second operand has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) [2023-11-06 22:22:22,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:22,105 INFO L93 Difference]: Finished difference Result 603 states and 1090 transitions. [2023-11-06 22:22:22,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:22:22,108 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) Word has length 503 [2023-11-06 22:22:22,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:22,122 INFO L225 Difference]: With dead ends: 603 [2023-11-06 22:22:22,123 INFO L226 Difference]: Without dead ends: 301 [2023-11-06 22:22:22,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 502 GetRequests, 502 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:22:22,134 INFO L413 NwaCegarLoop]: 502 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, 502 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:22:22,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:22:22,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2023-11-06 22:22:22,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2023-11-06 22:22:22,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 227 states have (on average 1.577092511013216) internal successors, (358), 227 states have internal predecessors, (358), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-06 22:22:22,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 502 transitions. [2023-11-06 22:22:22,232 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 502 transitions. Word has length 503 [2023-11-06 22:22:22,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:22,232 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 502 transitions. [2023-11-06 22:22:22,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 2 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 2 states have call successors, (72) [2023-11-06 22:22:22,233 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 502 transitions. [2023-11-06 22:22:22,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2023-11-06 22:22:22,249 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:22,250 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:22,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:22,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-06 22:22:22,460 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:22,460 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:22,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1878844213, now seen corresponding path program 1 times [2023-11-06 22:22:22,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:22,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188377815] [2023-11-06 22:22:22,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:22,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:22,681 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:22,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1696091473] [2023-11-06 22:22:22,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:22,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:22,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:22,684 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:22,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:22:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:23,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:22:23,248 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:23,393 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2023-11-06 22:22:23,394 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:22:23,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:23,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188377815] [2023-11-06 22:22:23,398 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:23,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696091473] [2023-11-06 22:22:23,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696091473] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:22:23,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:22:23,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:22:23,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462394428] [2023-11-06 22:22:23,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:22:23,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:22:23,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:23,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:22:23,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:22:23,408 INFO L87 Difference]: Start difference. First operand 301 states and 502 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:22:23,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:23,615 INFO L93 Difference]: Finished difference Result 772 states and 1288 transitions. [2023-11-06 22:22:23,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:22:23,616 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 503 [2023-11-06 22:22:23,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:23,631 INFO L225 Difference]: With dead ends: 772 [2023-11-06 22:22:23,631 INFO L226 Difference]: Without dead ends: 474 [2023-11-06 22:22:23,633 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 502 GetRequests, 501 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:22:23,636 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 258 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:23,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 1026 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:22:23,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2023-11-06 22:22:23,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 471. [2023-11-06 22:22:23,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 374 states have (on average 1.5935828877005347) internal successors, (596), 375 states have internal predecessors, (596), 94 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (94), 93 states have call predecessors, (94), 94 states have call successors, (94) [2023-11-06 22:22:23,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 784 transitions. [2023-11-06 22:22:23,730 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 784 transitions. Word has length 503 [2023-11-06 22:22:23,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:23,734 INFO L495 AbstractCegarLoop]: Abstraction has 471 states and 784 transitions. [2023-11-06 22:22:23,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:22:23,736 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 784 transitions. [2023-11-06 22:22:23,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2023-11-06 22:22:23,750 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:23,751 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:23,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-06 22:22:23,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:23,959 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:23,960 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:23,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1894362931, now seen corresponding path program 1 times [2023-11-06 22:22:23,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:23,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312816650] [2023-11-06 22:22:23,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:23,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:24,130 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:24,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1496715832] [2023-11-06 22:22:24,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:24,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:24,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:24,134 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:24,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:22:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:24,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:22:24,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:24,703 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2023-11-06 22:22:24,709 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:22:24,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:24,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312816650] [2023-11-06 22:22:24,710 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:24,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496715832] [2023-11-06 22:22:24,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496715832] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:22:24,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:22:24,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:22:24,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957692378] [2023-11-06 22:22:24,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:22:24,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:22:24,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:24,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:22:24,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:22:24,715 INFO L87 Difference]: Start difference. First operand 471 states and 784 transitions. Second operand has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:22:25,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:25,436 INFO L93 Difference]: Finished difference Result 2060 states and 3416 transitions. [2023-11-06 22:22:25,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:22:25,437 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 503 [2023-11-06 22:22:25,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:25,473 INFO L225 Difference]: With dead ends: 2060 [2023-11-06 22:22:25,473 INFO L226 Difference]: Without dead ends: 1592 [2023-11-06 22:22:25,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 501 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:22:25,477 INFO L413 NwaCegarLoop]: 886 mSDtfsCounter, 885 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:25,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 1639 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:22:25,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2023-11-06 22:22:25,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1584. [2023-11-06 22:22:25,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1291 states have (on average 1.5910147172734315) internal successors, (2054), 1297 states have internal predecessors, (2054), 284 states have call successors, (284), 8 states have call predecessors, (284), 8 states have return successors, (284), 278 states have call predecessors, (284), 284 states have call successors, (284) [2023-11-06 22:22:25,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 2622 transitions. [2023-11-06 22:22:25,687 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 2622 transitions. Word has length 503 [2023-11-06 22:22:25,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:25,692 INFO L495 AbstractCegarLoop]: Abstraction has 1584 states and 2622 transitions. [2023-11-06 22:22:25,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:22:25,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 2622 transitions. [2023-11-06 22:22:25,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2023-11-06 22:22:25,703 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:25,703 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:25,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:25,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:25,912 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:25,913 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:25,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1966749489, now seen corresponding path program 1 times [2023-11-06 22:22:25,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:25,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486789894] [2023-11-06 22:22:25,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:25,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:26,028 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:26,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [320417240] [2023-11-06 22:22:26,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:26,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:26,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:26,030 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:26,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:22:26,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:26,475 INFO L262 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:22:26,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:27,107 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 4427 proven. 147 refuted. 0 times theorem prover too weak. 5650 trivial. 0 not checked. [2023-11-06 22:22:27,108 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:27,572 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 66 proven. 147 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:22:27,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:27,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486789894] [2023-11-06 22:22:27,573 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:27,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320417240] [2023-11-06 22:22:27,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320417240] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:27,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:27,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:22:27,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561368403] [2023-11-06 22:22:27,574 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:27,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:22:27,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:27,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:22:27,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:22:27,577 INFO L87 Difference]: Start difference. First operand 1584 states and 2622 transitions. Second operand has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 2 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) [2023-11-06 22:22:28,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:28,191 INFO L93 Difference]: Finished difference Result 2537 states and 4190 transitions. [2023-11-06 22:22:28,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:22:28,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 2 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) Word has length 503 [2023-11-06 22:22:28,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:28,201 INFO L225 Difference]: With dead ends: 2537 [2023-11-06 22:22:28,201 INFO L226 Difference]: Without dead ends: 956 [2023-11-06 22:22:28,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1008 GetRequests, 998 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:22:28,207 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 623 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 645 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:28,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [645 Valid, 1073 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:22:28,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2023-11-06 22:22:28,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 948. [2023-11-06 22:22:28,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 743 states have (on average 1.5625841184387619) internal successors, (1161), 745 states have internal predecessors, (1161), 196 states have call successors, (196), 8 states have call predecessors, (196), 8 states have return successors, (196), 194 states have call predecessors, (196), 196 states have call successors, (196) [2023-11-06 22:22:28,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1553 transitions. [2023-11-06 22:22:28,313 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1553 transitions. Word has length 503 [2023-11-06 22:22:28,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:28,314 INFO L495 AbstractCegarLoop]: Abstraction has 948 states and 1553 transitions. [2023-11-06 22:22:28,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 2 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) [2023-11-06 22:22:28,315 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1553 transitions. [2023-11-06 22:22:28,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2023-11-06 22:22:28,322 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:28,322 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:28,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-06 22:22:28,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:28,550 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:28,551 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:28,551 INFO L85 PathProgramCache]: Analyzing trace with hash -41073971, now seen corresponding path program 1 times [2023-11-06 22:22:28,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:28,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793755497] [2023-11-06 22:22:28,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:28,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:28,655 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:28,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [553584536] [2023-11-06 22:22:28,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:28,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:28,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:28,657 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:28,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:22:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:29,157 INFO L262 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:22:29,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:29,912 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 4631 proven. 141 refuted. 0 times theorem prover too weak. 5452 trivial. 0 not checked. [2023-11-06 22:22:29,912 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:30,486 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 72 proven. 141 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:22:30,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:30,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793755497] [2023-11-06 22:22:30,491 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:30,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553584536] [2023-11-06 22:22:30,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553584536] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:30,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:30,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-06 22:22:30,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372027768] [2023-11-06 22:22:30,493 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:30,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:22:30,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:30,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:22:30,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:22:30,500 INFO L87 Difference]: Start difference. First operand 948 states and 1553 transitions. Second operand has 8 states, 8 states have (on average 32.625) internal successors, (261), 8 states have internal predecessors, (261), 3 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (120), 3 states have call predecessors, (120), 3 states have call successors, (120) [2023-11-06 22:22:31,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:31,269 INFO L93 Difference]: Finished difference Result 1917 states and 3123 transitions. [2023-11-06 22:22:31,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:22:31,270 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 32.625) internal successors, (261), 8 states have internal predecessors, (261), 3 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (120), 3 states have call predecessors, (120), 3 states have call successors, (120) Word has length 505 [2023-11-06 22:22:31,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:31,280 INFO L225 Difference]: With dead ends: 1917 [2023-11-06 22:22:31,280 INFO L226 Difference]: Without dead ends: 972 [2023-11-06 22:22:31,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1012 GetRequests, 1002 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:22:31,286 INFO L413 NwaCegarLoop]: 399 mSDtfsCounter, 758 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:31,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [782 Valid, 1049 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:22:31,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2023-11-06 22:22:31,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 964. [2023-11-06 22:22:31,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 755 states have (on average 1.528476821192053) internal successors, (1154), 757 states have internal predecessors, (1154), 196 states have call successors, (196), 12 states have call predecessors, (196), 12 states have return successors, (196), 194 states have call predecessors, (196), 196 states have call successors, (196) [2023-11-06 22:22:31,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1546 transitions. [2023-11-06 22:22:31,404 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1546 transitions. Word has length 505 [2023-11-06 22:22:31,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:31,406 INFO L495 AbstractCegarLoop]: Abstraction has 964 states and 1546 transitions. [2023-11-06 22:22:31,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 32.625) internal successors, (261), 8 states have internal predecessors, (261), 3 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (120), 3 states have call predecessors, (120), 3 states have call successors, (120) [2023-11-06 22:22:31,407 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1546 transitions. [2023-11-06 22:22:31,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 507 [2023-11-06 22:22:31,413 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:31,413 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:31,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:31,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:31,624 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:31,624 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:31,624 INFO L85 PathProgramCache]: Analyzing trace with hash -874886027, now seen corresponding path program 1 times [2023-11-06 22:22:31,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:31,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375952172] [2023-11-06 22:22:31,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:31,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:31,719 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:31,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1860673740] [2023-11-06 22:22:31,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:31,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:31,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:31,721 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:31,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:22:32,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:32,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 1313 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:22:32,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:32,739 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 5183 proven. 105 refuted. 0 times theorem prover too weak. 4936 trivial. 0 not checked. [2023-11-06 22:22:32,739 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:33,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 108 proven. 105 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:22:33,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:33,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375952172] [2023-11-06 22:22:33,140 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:33,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860673740] [2023-11-06 22:22:33,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860673740] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:33,141 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:33,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:22:33,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796981018] [2023-11-06 22:22:33,142 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:33,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:22:33,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:33,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:22:33,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:22:33,145 INFO L87 Difference]: Start difference. First operand 964 states and 1546 transitions. Second operand has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (107), 2 states have call predecessors, (107), 4 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) [2023-11-06 22:22:33,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:33,830 INFO L93 Difference]: Finished difference Result 1941 states and 3103 transitions. [2023-11-06 22:22:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:22:33,832 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (107), 2 states have call predecessors, (107), 4 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) Word has length 506 [2023-11-06 22:22:33,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:33,839 INFO L225 Difference]: With dead ends: 1941 [2023-11-06 22:22:33,840 INFO L226 Difference]: Without dead ends: 980 [2023-11-06 22:22:33,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1014 GetRequests, 1004 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:22:33,845 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 884 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 920 SdHoareTripleChecker+Valid, 1063 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:33,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [920 Valid, 1063 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:22:33,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2023-11-06 22:22:33,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 972. [2023-11-06 22:22:33,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 761 states have (on average 1.5177398160315374) internal successors, (1155), 763 states have internal predecessors, (1155), 196 states have call successors, (196), 14 states have call predecessors, (196), 14 states have return successors, (196), 194 states have call predecessors, (196), 196 states have call successors, (196) [2023-11-06 22:22:33,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1547 transitions. [2023-11-06 22:22:33,950 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1547 transitions. Word has length 506 [2023-11-06 22:22:33,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:33,951 INFO L495 AbstractCegarLoop]: Abstraction has 972 states and 1547 transitions. [2023-11-06 22:22:33,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (107), 2 states have call predecessors, (107), 4 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) [2023-11-06 22:22:33,952 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1547 transitions. [2023-11-06 22:22:33,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2023-11-06 22:22:33,957 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:33,958 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:33,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:34,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-06 22:22:34,167 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:34,167 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:34,167 INFO L85 PathProgramCache]: Analyzing trace with hash -366168673, now seen corresponding path program 1 times [2023-11-06 22:22:34,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:34,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131140321] [2023-11-06 22:22:34,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:34,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:34,298 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:34,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [57757277] [2023-11-06 22:22:34,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:34,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:34,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:34,301 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:34,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:22:34,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:34,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 1317 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:22:34,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:35,057 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2023-11-06 22:22:35,058 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:22:35,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:35,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131140321] [2023-11-06 22:22:35,058 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:35,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57757277] [2023-11-06 22:22:35,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57757277] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:22:35,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:22:35,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:22:35,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137581993] [2023-11-06 22:22:35,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:22:35,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:22:35,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:35,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:22:35,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:22:35,063 INFO L87 Difference]: Start difference. First operand 972 states and 1547 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:22:35,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:35,549 INFO L93 Difference]: Finished difference Result 2938 states and 4669 transitions. [2023-11-06 22:22:35,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:22:35,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 508 [2023-11-06 22:22:35,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:35,569 INFO L225 Difference]: With dead ends: 2938 [2023-11-06 22:22:35,570 INFO L226 Difference]: Without dead ends: 1969 [2023-11-06 22:22:35,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 507 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:22:35,575 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 450 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1358 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:35,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1358 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:22:35,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1969 states. [2023-11-06 22:22:35,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1969 to 1857. [2023-11-06 22:22:35,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1434 states have (on average 1.500697350069735) internal successors, (2152), 1440 states have internal predecessors, (2152), 392 states have call successors, (392), 30 states have call predecessors, (392), 30 states have return successors, (392), 386 states have call predecessors, (392), 392 states have call successors, (392) [2023-11-06 22:22:35,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 2936 transitions. [2023-11-06 22:22:35,869 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 2936 transitions. Word has length 508 [2023-11-06 22:22:35,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:35,871 INFO L495 AbstractCegarLoop]: Abstraction has 1857 states and 2936 transitions. [2023-11-06 22:22:35,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:22:35,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 2936 transitions. [2023-11-06 22:22:35,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2023-11-06 22:22:35,879 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:35,880 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:35,898 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:36,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-06 22:22:36,092 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:36,093 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:36,093 INFO L85 PathProgramCache]: Analyzing trace with hash -343536419, now seen corresponding path program 1 times [2023-11-06 22:22:36,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:36,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728340808] [2023-11-06 22:22:36,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:36,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:36,192 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:36,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [272150323] [2023-11-06 22:22:36,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:36,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:36,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:36,199 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:36,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:22:36,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:36,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 1316 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:22:36,756 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:37,179 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 5163 proven. 99 refuted. 0 times theorem prover too weak. 4962 trivial. 0 not checked. [2023-11-06 22:22:37,180 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:37,585 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 114 proven. 99 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:22:37,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:37,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728340808] [2023-11-06 22:22:37,586 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:37,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272150323] [2023-11-06 22:22:37,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272150323] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:37,586 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:37,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:22:37,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645305981] [2023-11-06 22:22:37,587 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:37,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:22:37,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:37,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:22:37,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:22:37,591 INFO L87 Difference]: Start difference. First operand 1857 states and 2936 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (105), 2 states have call predecessors, (105), 4 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2023-11-06 22:22:38,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:38,616 INFO L93 Difference]: Finished difference Result 3824 states and 6012 transitions. [2023-11-06 22:22:38,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:22:38,617 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (105), 2 states have call predecessors, (105), 4 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) Word has length 508 [2023-11-06 22:22:38,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:38,634 INFO L225 Difference]: With dead ends: 3824 [2023-11-06 22:22:38,634 INFO L226 Difference]: Without dead ends: 1970 [2023-11-06 22:22:38,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1018 GetRequests, 1008 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:22:38,642 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 343 mSDsluCounter, 742 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 1210 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:38,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 1210 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-06 22:22:38,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1970 states. [2023-11-06 22:22:38,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1970 to 1947. [2023-11-06 22:22:38,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1947 states, 1478 states have (on average 1.4790257104194857) internal successors, (2186), 1485 states have internal predecessors, (2186), 430 states have call successors, (430), 38 states have call predecessors, (430), 38 states have return successors, (430), 423 states have call predecessors, (430), 430 states have call successors, (430) [2023-11-06 22:22:38,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1947 states to 1947 states and 3046 transitions. [2023-11-06 22:22:38,937 INFO L78 Accepts]: Start accepts. Automaton has 1947 states and 3046 transitions. Word has length 508 [2023-11-06 22:22:38,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:38,939 INFO L495 AbstractCegarLoop]: Abstraction has 1947 states and 3046 transitions. [2023-11-06 22:22:38,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 2 states have call successors, (105), 2 states have call predecessors, (105), 4 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2023-11-06 22:22:38,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1947 states and 3046 transitions. [2023-11-06 22:22:38,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2023-11-06 22:22:38,947 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:38,947 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:38,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:39,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-06 22:22:39,164 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:39,165 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:39,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1992856091, now seen corresponding path program 1 times [2023-11-06 22:22:39,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:39,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947416918] [2023-11-06 22:22:39,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:39,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:39,260 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:39,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [137152327] [2023-11-06 22:22:39,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:39,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:39,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:39,262 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:39,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:22:39,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:39,786 INFO L262 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:22:39,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:40,150 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 3851 proven. 51 refuted. 0 times theorem prover too weak. 6322 trivial. 0 not checked. [2023-11-06 22:22:40,150 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:40,622 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 162 proven. 51 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:22:40,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:40,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947416918] [2023-11-06 22:22:40,623 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:40,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137152327] [2023-11-06 22:22:40,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137152327] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:40,624 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:40,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-06 22:22:40,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022766994] [2023-11-06 22:22:40,625 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:40,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:22:40,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:40,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:22:40,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:22:40,628 INFO L87 Difference]: Start difference. First operand 1947 states and 3046 transitions. Second operand has 8 states, 8 states have (on average 31.375) internal successors, (251), 8 states have internal predecessors, (251), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) [2023-11-06 22:22:41,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:41,296 INFO L93 Difference]: Finished difference Result 3855 states and 6015 transitions. [2023-11-06 22:22:41,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:22:41,297 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 31.375) internal successors, (251), 8 states have internal predecessors, (251), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) Word has length 508 [2023-11-06 22:22:41,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:41,312 INFO L225 Difference]: With dead ends: 3855 [2023-11-06 22:22:41,313 INFO L226 Difference]: Without dead ends: 1985 [2023-11-06 22:22:41,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1018 GetRequests, 1008 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:22:41,321 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 557 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 611 SdHoareTripleChecker+Valid, 1065 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:41,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [611 Valid, 1065 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:22:41,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2023-11-06 22:22:41,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1963. [2023-11-06 22:22:41,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1963 states, 1490 states have (on average 1.4644295302013424) internal successors, (2182), 1497 states have internal predecessors, (2182), 430 states have call successors, (430), 42 states have call predecessors, (430), 42 states have return successors, (430), 423 states have call predecessors, (430), 430 states have call successors, (430) [2023-11-06 22:22:41,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1963 states to 1963 states and 3042 transitions. [2023-11-06 22:22:41,638 INFO L78 Accepts]: Start accepts. Automaton has 1963 states and 3042 transitions. Word has length 508 [2023-11-06 22:22:41,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:41,639 INFO L495 AbstractCegarLoop]: Abstraction has 1963 states and 3042 transitions. [2023-11-06 22:22:41,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 31.375) internal successors, (251), 8 states have internal predecessors, (251), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 3 states have call predecessors, (90), 3 states have call successors, (90) [2023-11-06 22:22:41,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1963 states and 3042 transitions. [2023-11-06 22:22:41,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:22:41,646 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:41,646 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:41,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:41,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:41,857 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:41,857 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:41,858 INFO L85 PathProgramCache]: Analyzing trace with hash -562099920, now seen corresponding path program 1 times [2023-11-06 22:22:41,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:41,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114085700] [2023-11-06 22:22:41,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:41,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:41,948 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:41,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1932957487] [2023-11-06 22:22:41,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:41,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:41,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:41,951 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:41,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:22:42,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:42,506 INFO L262 TraceCheckSpWp]: Trace formula consists of 1318 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:22:42,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:43,454 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 2531 proven. 183 refuted. 0 times theorem prover too weak. 7510 trivial. 0 not checked. [2023-11-06 22:22:43,455 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:44,106 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 30 proven. 183 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:22:44,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:44,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114085700] [2023-11-06 22:22:44,107 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:44,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932957487] [2023-11-06 22:22:44,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932957487] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:44,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:44,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-06 22:22:44,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993497250] [2023-11-06 22:22:44,109 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:44,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:22:44,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:44,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:22:44,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:22:44,113 INFO L87 Difference]: Start difference. First operand 1963 states and 3042 transitions. Second operand has 8 states, 8 states have (on average 30.25) internal successors, (242), 8 states have internal predecessors, (242), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 3 states have call predecessors, (134), 3 states have call successors, (134) [2023-11-06 22:22:44,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:44,893 INFO L93 Difference]: Finished difference Result 3907 states and 6022 transitions. [2023-11-06 22:22:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:22:44,894 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 30.25) internal successors, (242), 8 states have internal predecessors, (242), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 3 states have call predecessors, (134), 3 states have call successors, (134) Word has length 509 [2023-11-06 22:22:44,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:44,911 INFO L225 Difference]: With dead ends: 3907 [2023-11-06 22:22:44,911 INFO L226 Difference]: Without dead ends: 2021 [2023-11-06 22:22:44,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1020 GetRequests, 1010 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:22:44,919 INFO L413 NwaCegarLoop]: 397 mSDtfsCounter, 531 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:44,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 1045 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:22:44,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2021 states. [2023-11-06 22:22:45,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2021 to 1999. [2023-11-06 22:22:45,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1517 states have (on average 1.4508899143045484) internal successors, (2201), 1524 states have internal predecessors, (2201), 430 states have call successors, (430), 51 states have call predecessors, (430), 51 states have return successors, (430), 423 states have call predecessors, (430), 430 states have call successors, (430) [2023-11-06 22:22:45,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 3061 transitions. [2023-11-06 22:22:45,266 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 3061 transitions. Word has length 509 [2023-11-06 22:22:45,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:45,267 INFO L495 AbstractCegarLoop]: Abstraction has 1999 states and 3061 transitions. [2023-11-06 22:22:45,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 30.25) internal successors, (242), 8 states have internal predecessors, (242), 3 states have call successors, (133), 2 states have call predecessors, (133), 4 states have return successors, (134), 3 states have call predecessors, (134), 3 states have call successors, (134) [2023-11-06 22:22:45,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 3061 transitions. [2023-11-06 22:22:45,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:22:45,275 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:45,276 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:45,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:45,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:45,487 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:45,488 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:45,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1400142, now seen corresponding path program 1 times [2023-11-06 22:22:45,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:45,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229922397] [2023-11-06 22:22:45,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:45,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:45,577 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:45,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1601677142] [2023-11-06 22:22:45,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:45,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:45,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:45,580 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:45,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:22:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:46,176 INFO L262 TraceCheckSpWp]: Trace formula consists of 1316 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:22:46,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:47,574 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 5408 proven. 93 refuted. 0 times theorem prover too weak. 4723 trivial. 0 not checked. [2023-11-06 22:22:47,574 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:49,236 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 327 proven. 96 refuted. 0 times theorem prover too weak. 9801 trivial. 0 not checked. [2023-11-06 22:22:49,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:49,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229922397] [2023-11-06 22:22:49,237 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:49,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601677142] [2023-11-06 22:22:49,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601677142] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:49,237 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:49,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2023-11-06 22:22:49,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638438313] [2023-11-06 22:22:49,238 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:49,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 22:22:49,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:49,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:22:49,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2023-11-06 22:22:49,243 INFO L87 Difference]: Start difference. First operand 1999 states and 3061 transitions. Second operand has 17 states, 17 states have (on average 15.705882352941176) internal successors, (267), 17 states have internal predecessors, (267), 5 states have call successors, (101), 3 states have call predecessors, (101), 7 states have return successors, (102), 5 states have call predecessors, (102), 5 states have call successors, (102) [2023-11-06 22:22:51,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:51,391 INFO L93 Difference]: Finished difference Result 5493 states and 8403 transitions. [2023-11-06 22:22:51,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:22:51,392 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 15.705882352941176) internal successors, (267), 17 states have internal predecessors, (267), 5 states have call successors, (101), 3 states have call predecessors, (101), 7 states have return successors, (102), 5 states have call predecessors, (102), 5 states have call successors, (102) Word has length 509 [2023-11-06 22:22:51,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:51,417 INFO L225 Difference]: With dead ends: 5493 [2023-11-06 22:22:51,417 INFO L226 Difference]: Without dead ends: 3575 [2023-11-06 22:22:51,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1025 GetRequests, 1001 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=432, Unknown=0, NotChecked=0, Total=650 [2023-11-06 22:22:51,425 INFO L413 NwaCegarLoop]: 403 mSDtfsCounter, 1778 mSDsluCounter, 1520 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1845 SdHoareTripleChecker+Valid, 1923 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:51,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1845 Valid, 1923 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-06 22:22:51,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3575 states. [2023-11-06 22:22:51,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3575 to 3519. [2023-11-06 22:22:51,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3519 states, 2813 states have (on average 1.4635620334162815) internal successors, (4117), 2828 states have internal predecessors, (4117), 622 states have call successors, (622), 83 states have call predecessors, (622), 83 states have return successors, (622), 607 states have call predecessors, (622), 622 states have call successors, (622) [2023-11-06 22:22:51,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3519 states to 3519 states and 5361 transitions. [2023-11-06 22:22:51,929 INFO L78 Accepts]: Start accepts. Automaton has 3519 states and 5361 transitions. Word has length 509 [2023-11-06 22:22:51,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:51,930 INFO L495 AbstractCegarLoop]: Abstraction has 3519 states and 5361 transitions. [2023-11-06 22:22:51,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 15.705882352941176) internal successors, (267), 17 states have internal predecessors, (267), 5 states have call successors, (101), 3 states have call predecessors, (101), 7 states have return successors, (102), 5 states have call predecessors, (102), 5 states have call successors, (102) [2023-11-06 22:22:51,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3519 states and 5361 transitions. [2023-11-06 22:22:51,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:22:51,944 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:51,945 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:51,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:52,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:52,155 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:52,156 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:52,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1384803252, now seen corresponding path program 1 times [2023-11-06 22:22:52,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:52,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048235864] [2023-11-06 22:22:52,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:52,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:52,245 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:52,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2128099490] [2023-11-06 22:22:52,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:52,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:52,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:52,247 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:52,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:22:52,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:52,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 1316 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:22:52,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:53,710 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 4127 proven. 57 refuted. 0 times theorem prover too weak. 6040 trivial. 0 not checked. [2023-11-06 22:22:53,710 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:54,466 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 156 proven. 57 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:22:54,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:54,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048235864] [2023-11-06 22:22:54,467 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:54,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128099490] [2023-11-06 22:22:54,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128099490] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:54,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:54,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-11-06 22:22:54,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99178943] [2023-11-06 22:22:54,469 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:54,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:22:54,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:54,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:22:54,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:22:54,473 INFO L87 Difference]: Start difference. First operand 3519 states and 5361 transitions. Second operand has 14 states, 14 states have (on average 15.214285714285714) internal successors, (213), 14 states have internal predecessors, (213), 4 states have call successors, (144), 3 states have call predecessors, (144), 5 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) [2023-11-06 22:22:59,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:59,128 INFO L93 Difference]: Finished difference Result 18560 states and 28146 transitions. [2023-11-06 22:22:59,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-06 22:22:59,129 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 15.214285714285714) internal successors, (213), 14 states have internal predecessors, (213), 4 states have call successors, (144), 3 states have call predecessors, (144), 5 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) Word has length 509 [2023-11-06 22:22:59,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:59,208 INFO L225 Difference]: With dead ends: 18560 [2023-11-06 22:22:59,209 INFO L226 Difference]: Without dead ends: 15122 [2023-11-06 22:22:59,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1042 GetRequests, 1008 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=340, Invalid=920, Unknown=0, NotChecked=0, Total=1260 [2023-11-06 22:22:59,220 INFO L413 NwaCegarLoop]: 502 mSDtfsCounter, 4608 mSDsluCounter, 3870 mSDsCounter, 0 mSdLazyCounter, 1957 mSolverCounterSat, 1011 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4679 SdHoareTripleChecker+Valid, 4372 SdHoareTripleChecker+Invalid, 2968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1011 IncrementalHoareTripleChecker+Valid, 1957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:59,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4679 Valid, 4372 Invalid, 2968 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1011 Valid, 1957 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-06 22:22:59,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15122 states. [2023-11-06 22:23:00,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15122 to 11980. [2023-11-06 22:23:00,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11980 states, 9927 states have (on average 1.4513951848494007) internal successors, (14408), 9971 states have internal predecessors, (14408), 1802 states have call successors, (1802), 250 states have call predecessors, (1802), 250 states have return successors, (1802), 1758 states have call predecessors, (1802), 1802 states have call successors, (1802) [2023-11-06 22:23:00,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11980 states to 11980 states and 18012 transitions. [2023-11-06 22:23:00,805 INFO L78 Accepts]: Start accepts. Automaton has 11980 states and 18012 transitions. Word has length 509 [2023-11-06 22:23:00,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:23:00,806 INFO L495 AbstractCegarLoop]: Abstraction has 11980 states and 18012 transitions. [2023-11-06 22:23:00,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.214285714285714) internal successors, (213), 14 states have internal predecessors, (213), 4 states have call successors, (144), 3 states have call predecessors, (144), 5 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) [2023-11-06 22:23:00,807 INFO L276 IsEmpty]: Start isEmpty. Operand 11980 states and 18012 transitions. [2023-11-06 22:23:00,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:23:00,821 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:23:00,822 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:00,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:23:01,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 22:23:01,033 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:23:01,034 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:23:01,034 INFO L85 PathProgramCache]: Analyzing trace with hash -548746572, now seen corresponding path program 1 times [2023-11-06 22:23:01,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:23:01,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132158588] [2023-11-06 22:23:01,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:01,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:23:01,119 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:23:01,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [456097731] [2023-11-06 22:23:01,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:01,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:01,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:01,122 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:23:01,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:23:01,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:23:01,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 1316 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:23:01,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:23:02,823 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2023-11-06 22:23:02,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:23:02,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:23:02,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132158588] [2023-11-06 22:23:02,826 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:23:02,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456097731] [2023-11-06 22:23:02,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456097731] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:23:02,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:23:02,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:23:02,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963337804] [2023-11-06 22:23:02,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:23:02,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:23:02,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:23:02,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:23:02,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:23:02,831 INFO L87 Difference]: Start difference. First operand 11980 states and 18012 transitions. Second operand has 6 states, 6 states have (on average 25.333333333333332) internal successors, (152), 6 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:08,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:23:08,118 INFO L93 Difference]: Finished difference Result 54087 states and 81398 transitions. [2023-11-06 22:23:08,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:23:08,119 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.333333333333332) internal successors, (152), 6 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 509 [2023-11-06 22:23:08,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:23:08,272 INFO L225 Difference]: With dead ends: 54087 [2023-11-06 22:23:08,272 INFO L226 Difference]: Without dead ends: 42188 [2023-11-06 22:23:08,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 514 GetRequests, 507 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:23:08,312 INFO L413 NwaCegarLoop]: 652 mSDtfsCounter, 2084 mSDsluCounter, 1671 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2084 SdHoareTripleChecker+Valid, 2323 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-06 22:23:08,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2084 Valid, 2323 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-06 22:23:08,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42188 states. [2023-11-06 22:23:11,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42188 to 29574. [2023-11-06 22:23:11,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29574 states, 26053 states have (on average 1.4988676927801021) internal successors, (39050), 26151 states have internal predecessors, (39050), 3086 states have call successors, (3086), 434 states have call predecessors, (3086), 434 states have return successors, (3086), 2988 states have call predecessors, (3086), 3086 states have call successors, (3086) [2023-11-06 22:23:11,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29574 states to 29574 states and 45222 transitions. [2023-11-06 22:23:11,189 INFO L78 Accepts]: Start accepts. Automaton has 29574 states and 45222 transitions. Word has length 509 [2023-11-06 22:23:11,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:23:11,190 INFO L495 AbstractCegarLoop]: Abstraction has 29574 states and 45222 transitions. [2023-11-06 22:23:11,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.333333333333332) internal successors, (152), 6 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:11,191 INFO L276 IsEmpty]: Start isEmpty. Operand 29574 states and 45222 transitions. [2023-11-06 22:23:11,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:23:11,212 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:23:11,213 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:11,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:23:11,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:11,424 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:23:11,424 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:23:11,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1839817458, now seen corresponding path program 1 times [2023-11-06 22:23:11,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:23:11,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787113241] [2023-11-06 22:23:11,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:11,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:23:11,496 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:23:11,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1914071445] [2023-11-06 22:23:11,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:11,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:11,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:11,498 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:23:11,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:23:12,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:23:12,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 1316 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:23:12,090 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:23:12,462 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2023-11-06 22:23:12,462 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:23:12,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:23:12,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787113241] [2023-11-06 22:23:12,463 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:23:12,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914071445] [2023-11-06 22:23:12,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914071445] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:23:12,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:23:12,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:23:12,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255908806] [2023-11-06 22:23:12,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:23:12,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:23:12,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:23:12,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:23:12,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:23:12,468 INFO L87 Difference]: Start difference. First operand 29574 states and 45222 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:16,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:23:16,902 INFO L93 Difference]: Finished difference Result 69500 states and 105137 transitions. [2023-11-06 22:23:16,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:23:16,903 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 509 [2023-11-06 22:23:16,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:23:17,149 INFO L225 Difference]: With dead ends: 69500 [2023-11-06 22:23:17,149 INFO L226 Difference]: Without dead ends: 40007 [2023-11-06 22:23:17,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 512 GetRequests, 507 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:23:17,208 INFO L413 NwaCegarLoop]: 662 mSDtfsCounter, 1234 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1234 SdHoareTripleChecker+Valid, 2535 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:23:17,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1234 Valid, 2535 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-06 22:23:17,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40007 states. [2023-11-06 22:23:19,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40007 to 23667. [2023-11-06 22:23:19,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23667 states, 20838 states have (on average 1.5012957097610136) internal successors, (31284), 20910 states have internal predecessors, (31284), 2454 states have call successors, (2454), 374 states have call predecessors, (2454), 374 states have return successors, (2454), 2382 states have call predecessors, (2454), 2454 states have call successors, (2454) [2023-11-06 22:23:19,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23667 states to 23667 states and 36192 transitions. [2023-11-06 22:23:19,689 INFO L78 Accepts]: Start accepts. Automaton has 23667 states and 36192 transitions. Word has length 509 [2023-11-06 22:23:19,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:23:19,690 INFO L495 AbstractCegarLoop]: Abstraction has 23667 states and 36192 transitions. [2023-11-06 22:23:19,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:19,690 INFO L276 IsEmpty]: Start isEmpty. Operand 23667 states and 36192 transitions. [2023-11-06 22:23:19,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:23:19,707 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:23:19,707 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:19,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:23:19,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:19,918 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:23:19,919 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:23:19,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1348750194, now seen corresponding path program 1 times [2023-11-06 22:23:19,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:23:19,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730016374] [2023-11-06 22:23:19,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:19,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:23:20,016 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:23:20,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1697787816] [2023-11-06 22:23:20,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:20,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:20,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:20,018 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:23:20,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:23:20,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:23:20,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:23:20,791 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:23:21,226 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2023-11-06 22:23:21,226 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:23:21,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:23:21,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730016374] [2023-11-06 22:23:21,227 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:23:21,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697787816] [2023-11-06 22:23:21,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697787816] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:23:21,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:23:21,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:23:21,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419901945] [2023-11-06 22:23:21,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:23:21,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:23:21,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:23:21,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:23:21,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:23:21,231 INFO L87 Difference]: Start difference. First operand 23667 states and 36192 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:25,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:23:25,905 INFO L93 Difference]: Finished difference Result 75536 states and 115091 transitions. [2023-11-06 22:23:25,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:23:25,906 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 509 [2023-11-06 22:23:25,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:23:26,052 INFO L225 Difference]: With dead ends: 75536 [2023-11-06 22:23:26,052 INFO L226 Difference]: Without dead ends: 51950 [2023-11-06 22:23:26,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 506 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:23:26,082 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 1769 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1769 SdHoareTripleChecker+Valid, 1570 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:23:26,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1769 Valid, 1570 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-06 22:23:26,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51950 states. [2023-11-06 22:23:29,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51950 to 36195. [2023-11-06 22:23:29,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36195 states, 32618 states have (on average 1.5141026427126127) internal successors, (49387), 32724 states have internal predecessors, (49387), 3134 states have call successors, (3134), 442 states have call predecessors, (3134), 442 states have return successors, (3134), 3028 states have call predecessors, (3134), 3134 states have call successors, (3134) [2023-11-06 22:23:29,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36195 states to 36195 states and 55655 transitions. [2023-11-06 22:23:29,603 INFO L78 Accepts]: Start accepts. Automaton has 36195 states and 55655 transitions. Word has length 509 [2023-11-06 22:23:29,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:23:29,604 INFO L495 AbstractCegarLoop]: Abstraction has 36195 states and 55655 transitions. [2023-11-06 22:23:29,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:29,605 INFO L276 IsEmpty]: Start isEmpty. Operand 36195 states and 55655 transitions. [2023-11-06 22:23:29,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:23:29,628 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:23:29,628 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:29,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:23:29,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:29,838 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:23:29,839 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:23:29,839 INFO L85 PathProgramCache]: Analyzing trace with hash -562292364, now seen corresponding path program 1 times [2023-11-06 22:23:29,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:23:29,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080550144] [2023-11-06 22:23:29,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:29,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:23:29,921 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:23:29,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1933803742] [2023-11-06 22:23:29,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:29,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:29,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:29,923 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:23:29,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:23:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:23:30,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:23:30,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:23:31,118 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 4191 proven. 153 refuted. 0 times theorem prover too weak. 5880 trivial. 0 not checked. [2023-11-06 22:23:31,119 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:23:31,604 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 60 proven. 153 refuted. 0 times theorem prover too weak. 10011 trivial. 0 not checked. [2023-11-06 22:23:31,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:23:31,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080550144] [2023-11-06 22:23:31,605 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:23:31,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933803742] [2023-11-06 22:23:31,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933803742] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:23:31,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:23:31,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-11-06 22:23:31,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75200535] [2023-11-06 22:23:31,606 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:23:31,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:23:31,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:23:31,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:23:31,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:23:31,609 INFO L87 Difference]: Start difference. First operand 36195 states and 55655 transitions. Second operand has 8 states, 8 states have (on average 20.125) internal successors, (161), 8 states have internal predecessors, (161), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-06 22:23:37,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:23:37,660 INFO L93 Difference]: Finished difference Result 95696 states and 144794 transitions. [2023-11-06 22:23:37,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:23:37,660 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.125) internal successors, (161), 8 states have internal predecessors, (161), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 509 [2023-11-06 22:23:37,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:23:37,774 INFO L225 Difference]: With dead ends: 95696 [2023-11-06 22:23:37,774 INFO L226 Difference]: Without dead ends: 59513 [2023-11-06 22:23:37,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1027 GetRequests, 1009 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2023-11-06 22:23:37,812 INFO L413 NwaCegarLoop]: 564 mSDtfsCounter, 1347 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1368 SdHoareTripleChecker+Valid, 1775 SdHoareTripleChecker+Invalid, 1120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:23:37,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1368 Valid, 1775 Invalid, 1120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-06 22:23:37,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59513 states. [2023-11-06 22:23:43,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59513 to 58961. [2023-11-06 22:23:43,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58961 states, 51698 states have (on average 1.4648729157801075) internal successors, (75731), 51909 states have internal predecessors, (75731), 6230 states have call successors, (6230), 1032 states have call predecessors, (6230), 1032 states have return successors, (6230), 6019 states have call predecessors, (6230), 6230 states have call successors, (6230) [2023-11-06 22:23:43,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58961 states to 58961 states and 88191 transitions. [2023-11-06 22:23:43,283 INFO L78 Accepts]: Start accepts. Automaton has 58961 states and 88191 transitions. Word has length 509 [2023-11-06 22:23:43,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:23:43,285 INFO L495 AbstractCegarLoop]: Abstraction has 58961 states and 88191 transitions. [2023-11-06 22:23:43,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.125) internal successors, (161), 8 states have internal predecessors, (161), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-06 22:23:43,285 INFO L276 IsEmpty]: Start isEmpty. Operand 58961 states and 88191 transitions. [2023-11-06 22:23:43,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:23:43,316 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:23:43,316 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:43,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:23:43,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:43,527 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:23:43,527 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:23:43,527 INFO L85 PathProgramCache]: Analyzing trace with hash 674215922, now seen corresponding path program 1 times [2023-11-06 22:23:43,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:23:43,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793716661] [2023-11-06 22:23:43,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:43,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:23:43,610 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:23:43,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [481419039] [2023-11-06 22:23:43,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:43,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:43,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:43,613 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:23:43,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:23:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:23:44,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:23:44,471 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:23:46,231 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2023-11-06 22:23:46,231 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:23:46,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:23:46,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793716661] [2023-11-06 22:23:46,231 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:23:46,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481419039] [2023-11-06 22:23:46,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481419039] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:23:46,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:23:46,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:23:46,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848912142] [2023-11-06 22:23:46,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:23:46,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:23:46,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:23:46,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:23:46,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:23:46,235 INFO L87 Difference]: Start difference. First operand 58961 states and 88191 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:53,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:23:53,224 INFO L93 Difference]: Finished difference Result 126753 states and 189262 transitions. [2023-11-06 22:23:53,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:23:53,225 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) Word has length 509 [2023-11-06 22:23:53,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:23:53,364 INFO L225 Difference]: With dead ends: 126753 [2023-11-06 22:23:53,364 INFO L226 Difference]: Without dead ends: 67877 [2023-11-06 22:23:53,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:23:53,426 INFO L413 NwaCegarLoop]: 509 mSDtfsCounter, 1084 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1084 SdHoareTripleChecker+Valid, 1673 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:23:53,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1084 Valid, 1673 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-06 22:23:53,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67877 states. [2023-11-06 22:23:58,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67877 to 58961. [2023-11-06 22:23:58,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58961 states, 51698 states have (on average 1.4611783821424427) internal successors, (75540), 51909 states have internal predecessors, (75540), 6230 states have call successors, (6230), 1032 states have call predecessors, (6230), 1032 states have return successors, (6230), 6019 states have call predecessors, (6230), 6230 states have call successors, (6230) [2023-11-06 22:23:59,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58961 states to 58961 states and 88000 transitions. [2023-11-06 22:23:59,153 INFO L78 Accepts]: Start accepts. Automaton has 58961 states and 88000 transitions. Word has length 509 [2023-11-06 22:23:59,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:23:59,154 INFO L495 AbstractCegarLoop]: Abstraction has 58961 states and 88000 transitions. [2023-11-06 22:23:59,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 1 states have call predecessors, (72), 1 states have call successors, (72) [2023-11-06 22:23:59,155 INFO L276 IsEmpty]: Start isEmpty. Operand 58961 states and 88000 transitions. [2023-11-06 22:23:59,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2023-11-06 22:23:59,174 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:23:59,174 INFO L195 NwaCegarLoop]: trace histogram [72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:59,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:23:59,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:59,385 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:23:59,385 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:23:59,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1236826636, now seen corresponding path program 1 times [2023-11-06 22:23:59,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:23:59,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953800341] [2023-11-06 22:23:59,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:59,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:23:59,462 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:23:59,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1761106315] [2023-11-06 22:23:59,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:59,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:59,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:59,465 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:23:59,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_40876644-be3f-48e3-ba98-b6939f272554/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 22:24:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:24:00,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 22:24:00,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:24:03,583 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 3322 proven. 543 refuted. 0 times theorem prover too weak. 6359 trivial. 0 not checked. [2023-11-06 22:24:03,583 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:24:05,902 INFO L134 CoverageAnalysis]: Checked inductivity of 10224 backedges. 90 proven. 333 refuted. 0 times theorem prover too weak. 9801 trivial. 0 not checked. [2023-11-06 22:24:05,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:24:05,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953800341] [2023-11-06 22:24:05,903 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:24:05,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761106315] [2023-11-06 22:24:05,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761106315] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:24:05,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:24:05,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-11-06 22:24:05,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621481836] [2023-11-06 22:24:05,904 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:24:05,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-06 22:24:05,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:24:05,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-06 22:24:05,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2023-11-06 22:24:05,909 INFO L87 Difference]: Start difference. First operand 58961 states and 88000 transitions. Second operand has 31 states, 29 states have (on average 10.137931034482758) internal successors, (294), 29 states have internal predecessors, (294), 8 states have call successors, (144), 5 states have call predecessors, (144), 8 states have return successors, (144), 6 states have call predecessors, (144), 8 states have call successors, (144)