./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-31.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/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_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-31.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/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_51d6539d-a2df-4064-93ee-346135d497de/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 210516d030b290bba6a90f31a780a44a85dd399391b1c76362a4e7b38f745547 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 23:03:56,915 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 23:03:57,060 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 23:03:57,082 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 23:03:57,083 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 23:03:57,130 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 23:03:57,130 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 23:03:57,131 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 23:03:57,133 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 23:03:57,139 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 23:03:57,141 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 23:03:57,141 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 23:03:57,142 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 23:03:57,144 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 23:03:57,145 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 23:03:57,145 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 23:03:57,146 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 23:03:57,146 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 23:03:57,147 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 23:03:57,147 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 23:03:57,148 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 23:03:57,149 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 23:03:57,149 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 23:03:57,150 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 23:03:57,150 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 23:03:57,151 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 23:03:57,152 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 23:03:57,152 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 23:03:57,153 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:03:57,154 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 23:03:57,155 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 23:03:57,156 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 23:03:57,156 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 23:03:57,157 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 23:03:57,157 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 23:03:57,157 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 23:03:57,157 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 23:03:57,158 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 23:03:57,158 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 23:03:57,158 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_51d6539d-a2df-4064-93ee-346135d497de/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_51d6539d-a2df-4064-93ee-346135d497de/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 -> 210516d030b290bba6a90f31a780a44a85dd399391b1c76362a4e7b38f745547 [2023-11-06 23:03:57,516 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 23:03:57,542 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 23:03:57,545 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 23:03:57,546 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 23:03:57,547 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 23:03:57,548 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-31.i [2023-11-06 23:04:00,729 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 23:04:01,025 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 23:04:01,026 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-31.i [2023-11-06 23:04:01,040 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/data/e5d5c8cd7/6eb758887ef1412c98fa19460b0bb4e7/FLAGa05ed3517 [2023-11-06 23:04:01,060 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/data/e5d5c8cd7/6eb758887ef1412c98fa19460b0bb4e7 [2023-11-06 23:04:01,067 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 23:04:01,069 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 23:04:01,073 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 23:04:01,073 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 23:04:01,079 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 23:04:01,080 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,081 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1cab3021 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01, skipping insertion in model container [2023-11-06 23:04:01,081 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,144 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 23:04:01,296 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_51d6539d-a2df-4064-93ee-346135d497de/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-31.i[916,929] [2023-11-06 23:04:01,498 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:04:01,526 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 23:04:01,539 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_51d6539d-a2df-4064-93ee-346135d497de/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-31.i[916,929] [2023-11-06 23:04:01,657 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:04:01,716 INFO L206 MainTranslator]: Completed translation [2023-11-06 23:04:01,717 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01 WrapperNode [2023-11-06 23:04:01,718 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 23:04:01,719 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 23:04:01,719 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 23:04:01,719 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 23:04:01,729 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,753 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,840 INFO L138 Inliner]: procedures = 26, calls = 83, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 498 [2023-11-06 23:04:01,841 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 23:04:01,842 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 23:04:01,842 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 23:04:01,842 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 23:04:01,852 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,853 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,865 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,869 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,915 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,921 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,957 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,963 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,977 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 23:04:01,978 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 23:04:01,978 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 23:04:01,978 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 23:04:01,979 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (1/1) ... [2023-11-06 23:04:01,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:04:02,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:02,015 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 23:04:02,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 23:04:02,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 23:04:02,065 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 23:04:02,065 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 23:04:02,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 23:04:02,065 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 23:04:02,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 23:04:02,222 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 23:04:02,224 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 23:04:03,300 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 23:04:03,314 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 23:04:03,314 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-06 23:04:03,317 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:04:03 BoogieIcfgContainer [2023-11-06 23:04:03,318 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 23:04:03,323 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 23:04:03,324 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 23:04:03,327 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 23:04:03,327 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 11:04:01" (1/3) ... [2023-11-06 23:04:03,328 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c6c1f16 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:04:03, skipping insertion in model container [2023-11-06 23:04:03,328 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:04:01" (2/3) ... [2023-11-06 23:04:03,330 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c6c1f16 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:04:03, skipping insertion in model container [2023-11-06 23:04:03,331 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:04:03" (3/3) ... [2023-11-06 23:04:03,334 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-31.i [2023-11-06 23:04:03,355 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 23:04:03,356 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 23:04:03,446 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 23:04:03,455 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;@7df24920, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 23:04:03,456 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 23:04:03,464 INFO L276 IsEmpty]: Start isEmpty. Operand has 205 states, 132 states have (on average 1.5681818181818181) internal successors, (207), 133 states have internal predecessors, (207), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-06 23:04:03,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 442 [2023-11-06 23:04:03,510 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:03,512 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:03,513 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:03,521 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:03,521 INFO L85 PathProgramCache]: Analyzing trace with hash 2054805951, now seen corresponding path program 1 times [2023-11-06 23:04:03,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:03,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440933581] [2023-11-06 23:04:03,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:03,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:04,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:04,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440933581] [2023-11-06 23:04:04,083 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 23:04:04,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826032487] [2023-11-06 23:04:04,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:04,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:04,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:04,095 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:04,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 23:04:04,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:04,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 1041 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 23:04:04,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:04,680 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 9522 trivial. 0 not checked. [2023-11-06 23:04:04,680 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:04,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826032487] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:04,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:04,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:04:04,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392237780] [2023-11-06 23:04:04,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:04,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 23:04:04,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:04,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 23:04:04,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 23:04:04,757 INFO L87 Difference]: Start difference. First operand has 205 states, 132 states have (on average 1.5681818181818181) internal successors, (207), 133 states have internal predecessors, (207), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Second operand has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (70), 2 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 2 states have call successors, (70) [2023-11-06 23:04:04,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:04,858 INFO L93 Difference]: Finished difference Result 403 states and 758 transitions. [2023-11-06 23:04:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 23:04:04,860 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (70), 2 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 2 states have call successors, (70) Word has length 441 [2023-11-06 23:04:04,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:04,878 INFO L225 Difference]: With dead ends: 403 [2023-11-06 23:04:04,878 INFO L226 Difference]: Without dead ends: 201 [2023-11-06 23:04:04,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 440 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 23:04:04,895 INFO L413 NwaCegarLoop]: 337 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, 337 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 23:04:04,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:04,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2023-11-06 23:04:05,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2023-11-06 23:04:05,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 129 states have (on average 1.5271317829457365) internal successors, (197), 129 states have internal predecessors, (197), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-11-06 23:04:05,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 337 transitions. [2023-11-06 23:04:05,010 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 337 transitions. Word has length 441 [2023-11-06 23:04:05,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:05,013 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 337 transitions. [2023-11-06 23:04:05,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (70), 2 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 2 states have call successors, (70) [2023-11-06 23:04:05,014 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 337 transitions. [2023-11-06 23:04:05,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2023-11-06 23:04:05,029 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:05,030 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:05,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:05,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-06 23:04:05,238 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:05,239 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:05,239 INFO L85 PathProgramCache]: Analyzing trace with hash -695763129, now seen corresponding path program 1 times [2023-11-06 23:04:05,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:05,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949102878] [2023-11-06 23:04:05,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:05,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:05,364 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:05,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1517981872] [2023-11-06 23:04:05,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:05,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:05,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:05,367 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:05,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 23:04:05,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:05,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:04:05,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:06,623 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-11-06 23:04:06,623 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:06,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:06,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949102878] [2023-11-06 23:04:06,624 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:06,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517981872] [2023-11-06 23:04:06,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517981872] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:06,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:06,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:04:06,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302823281] [2023-11-06 23:04:06,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:06,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:06,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:06,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:06,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:06,631 INFO L87 Difference]: Start difference. First operand 201 states and 337 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:06,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:06,709 INFO L93 Difference]: Finished difference Result 597 states and 1005 transitions. [2023-11-06 23:04:06,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:06,710 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 442 [2023-11-06 23:04:06,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:06,722 INFO L225 Difference]: With dead ends: 597 [2023-11-06 23:04:06,722 INFO L226 Difference]: Without dead ends: 399 [2023-11-06 23:04:06,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:06,726 INFO L413 NwaCegarLoop]: 330 mSDtfsCounter, 130 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:06,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 652 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:06,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2023-11-06 23:04:06,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 397. [2023-11-06 23:04:06,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 254 states have (on average 1.5196850393700787) internal successors, (386), 254 states have internal predecessors, (386), 140 states have call successors, (140), 2 states have call predecessors, (140), 2 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2023-11-06 23:04:06,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 666 transitions. [2023-11-06 23:04:06,851 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 666 transitions. Word has length 442 [2023-11-06 23:04:06,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:06,856 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 666 transitions. [2023-11-06 23:04:06,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:06,858 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 666 transitions. [2023-11-06 23:04:06,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:06,871 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:06,872 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:06,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:07,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:07,081 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:07,081 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:07,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1399727886, now seen corresponding path program 1 times [2023-11-06 23:04:07,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:07,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908737318] [2023-11-06 23:04:07,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:07,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:07,206 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:07,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [812099169] [2023-11-06 23:04:07,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:07,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:07,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:07,209 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:07,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 23:04:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:07,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:04:07,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:07,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-11-06 23:04:07,716 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:07,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:07,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908737318] [2023-11-06 23:04:07,717 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:07,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812099169] [2023-11-06 23:04:07,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812099169] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:07,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:07,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:04:07,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079196579] [2023-11-06 23:04:07,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:07,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:07,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:07,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:07,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:07,722 INFO L87 Difference]: Start difference. First operand 397 states and 666 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:07,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:07,819 INFO L93 Difference]: Finished difference Result 1021 states and 1712 transitions. [2023-11-06 23:04:07,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:07,820 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 443 [2023-11-06 23:04:07,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:07,828 INFO L225 Difference]: With dead ends: 1021 [2023-11-06 23:04:07,828 INFO L226 Difference]: Without dead ends: 627 [2023-11-06 23:04:07,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 441 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:07,832 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 182 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:07,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 791 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:07,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2023-11-06 23:04:07,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 623. [2023-11-06 23:04:07,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 418 states have (on average 1.5263157894736843) internal successors, (638), 420 states have internal predecessors, (638), 200 states have call successors, (200), 4 states have call predecessors, (200), 4 states have return successors, (200), 198 states have call predecessors, (200), 200 states have call successors, (200) [2023-11-06 23:04:07,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1038 transitions. [2023-11-06 23:04:07,991 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1038 transitions. Word has length 443 [2023-11-06 23:04:07,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:07,993 INFO L495 AbstractCegarLoop]: Abstraction has 623 states and 1038 transitions. [2023-11-06 23:04:07,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:07,994 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1038 transitions. [2023-11-06 23:04:08,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:08,005 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:08,005 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:08,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:08,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:08,217 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:08,218 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:08,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1823374608, now seen corresponding path program 1 times [2023-11-06 23:04:08,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:08,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77182778] [2023-11-06 23:04:08,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:08,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:08,329 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:08,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [870700251] [2023-11-06 23:04:08,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:08,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:08,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:08,331 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:08,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 23:04:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,702 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:04:08,713 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:08,755 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-11-06 23:04:08,755 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:08,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:08,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77182778] [2023-11-06 23:04:08,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:08,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870700251] [2023-11-06 23:04:08,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870700251] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:08,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:08,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:04:08,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865935394] [2023-11-06 23:04:08,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:08,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:08,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:08,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:08,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:08,760 INFO L87 Difference]: Start difference. First operand 623 states and 1038 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:08,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:08,925 INFO L93 Difference]: Finished difference Result 1859 states and 3100 transitions. [2023-11-06 23:04:08,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:08,926 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 443 [2023-11-06 23:04:08,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:08,940 INFO L225 Difference]: With dead ends: 1859 [2023-11-06 23:04:08,941 INFO L226 Difference]: Without dead ends: 1239 [2023-11-06 23:04:08,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 441 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:08,945 INFO L413 NwaCegarLoop]: 657 mSDtfsCounter, 325 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:08,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 983 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:08,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2023-11-06 23:04:09,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 639. [2023-11-06 23:04:09,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 434 states have (on average 1.5161290322580645) internal successors, (658), 436 states have internal predecessors, (658), 200 states have call successors, (200), 4 states have call predecessors, (200), 4 states have return successors, (200), 198 states have call predecessors, (200), 200 states have call successors, (200) [2023-11-06 23:04:09,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 1058 transitions. [2023-11-06 23:04:09,165 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 1058 transitions. Word has length 443 [2023-11-06 23:04:09,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:09,167 INFO L495 AbstractCegarLoop]: Abstraction has 639 states and 1058 transitions. [2023-11-06 23:04:09,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:09,168 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 1058 transitions. [2023-11-06 23:04:09,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:09,180 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:09,181 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:09,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:09,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:09,390 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:09,390 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:09,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1014027982, now seen corresponding path program 1 times [2023-11-06 23:04:09,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:09,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280092382] [2023-11-06 23:04:09,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:09,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:09,492 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:09,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [558483692] [2023-11-06 23:04:09,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:09,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:09,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:09,495 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:09,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 23:04:09,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:09,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:04:09,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:11,434 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4899 proven. 102 refuted. 0 times theorem prover too weak. 4659 trivial. 0 not checked. [2023-11-06 23:04:11,434 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:12,180 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 105 proven. 102 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-11-06 23:04:12,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:12,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280092382] [2023-11-06 23:04:12,182 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:12,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558483692] [2023-11-06 23:04:12,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558483692] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:12,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:04:12,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-11-06 23:04:12,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888488653] [2023-11-06 23:04:12,189 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:12,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 23:04:12,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:12,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 23:04:12,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:04:12,200 INFO L87 Difference]: Start difference. First operand 639 states and 1058 transitions. Second operand has 14 states, 14 states have (on average 13.5) internal successors, (189), 14 states have internal predecessors, (189), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-06 23:04:16,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:16,440 INFO L93 Difference]: Finished difference Result 4674 states and 7655 transitions. [2023-11-06 23:04:16,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-06 23:04:16,442 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 13.5) internal successors, (189), 14 states have internal predecessors, (189), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) Word has length 443 [2023-11-06 23:04:16,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:16,475 INFO L225 Difference]: With dead ends: 4674 [2023-11-06 23:04:16,475 INFO L226 Difference]: Without dead ends: 4038 [2023-11-06 23:04:16,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 939 GetRequests, 883 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=833, Invalid=2473, Unknown=0, NotChecked=0, Total=3306 [2023-11-06 23:04:16,482 INFO L413 NwaCegarLoop]: 317 mSDtfsCounter, 2637 mSDsluCounter, 1847 mSDsCounter, 0 mSdLazyCounter, 1901 mSolverCounterSat, 1050 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2742 SdHoareTripleChecker+Valid, 2164 SdHoareTripleChecker+Invalid, 2951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1050 IncrementalHoareTripleChecker+Valid, 1901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:16,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2742 Valid, 2164 Invalid, 2951 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1050 Valid, 1901 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-06 23:04:16,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2023-11-06 23:04:17,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 2349. [2023-11-06 23:04:17,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1638 states have (on average 1.5213675213675213) internal successors, (2492), 1650 states have internal predecessors, (2492), 686 states have call successors, (686), 24 states have call predecessors, (686), 24 states have return successors, (686), 674 states have call predecessors, (686), 686 states have call successors, (686) [2023-11-06 23:04:17,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3864 transitions. [2023-11-06 23:04:17,078 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3864 transitions. Word has length 443 [2023-11-06 23:04:17,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:17,082 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3864 transitions. [2023-11-06 23:04:17,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.5) internal successors, (189), 14 states have internal predecessors, (189), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-06 23:04:17,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3864 transitions. [2023-11-06 23:04:17,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:17,090 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:17,091 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:17,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:17,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:17,299 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:17,300 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:17,300 INFO L85 PathProgramCache]: Analyzing trace with hash 427221968, now seen corresponding path program 1 times [2023-11-06 23:04:17,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:17,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92398294] [2023-11-06 23:04:17,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:17,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:17,386 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:17,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1263261837] [2023-11-06 23:04:17,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:17,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:17,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:17,388 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:17,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 23:04:17,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:17,765 INFO L262 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:04:17,777 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:18,312 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4659 proven. 126 refuted. 0 times theorem prover too weak. 4875 trivial. 0 not checked. [2023-11-06 23:04:18,313 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:18,756 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 81 proven. 126 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-11-06 23:04:18,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:18,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92398294] [2023-11-06 23:04:18,757 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:18,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263261837] [2023-11-06 23:04:18,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263261837] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:18,758 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:04:18,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 23:04:18,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837287982] [2023-11-06 23:04:18,759 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:18,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:04:18,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:18,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:04:18,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:04:18,763 INFO L87 Difference]: Start difference. First operand 2349 states and 3864 transitions. Second operand has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (113), 2 states have call predecessors, (113), 2 states have call successors, (113) [2023-11-06 23:04:19,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:19,543 INFO L93 Difference]: Finished difference Result 3579 states and 5819 transitions. [2023-11-06 23:04:19,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 23:04:19,544 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (113), 2 states have call predecessors, (113), 2 states have call successors, (113) Word has length 443 [2023-11-06 23:04:19,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:19,555 INFO L225 Difference]: With dead ends: 3579 [2023-11-06 23:04:19,555 INFO L226 Difference]: Without dead ends: 1233 [2023-11-06 23:04:19,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 888 GetRequests, 878 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 23:04:19,567 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 180 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:19,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 607 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 23:04:19,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2023-11-06 23:04:19,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 1201. [2023-11-06 23:04:19,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 837 states have (on average 1.4432497013142174) internal successors, (1208), 843 states have internal predecessors, (1208), 343 states have call successors, (343), 20 states have call predecessors, (343), 20 states have return successors, (343), 337 states have call predecessors, (343), 343 states have call successors, (343) [2023-11-06 23:04:19,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 1894 transitions. [2023-11-06 23:04:19,827 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 1894 transitions. Word has length 443 [2023-11-06 23:04:19,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:19,828 INFO L495 AbstractCegarLoop]: Abstraction has 1201 states and 1894 transitions. [2023-11-06 23:04:19,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (113), 2 states have call predecessors, (113), 2 states have call successors, (113) [2023-11-06 23:04:19,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 1894 transitions. [2023-11-06 23:04:19,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:19,836 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:19,837 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:19,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-06 23:04:20,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:20,046 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:20,046 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:20,046 INFO L85 PathProgramCache]: Analyzing trace with hash 967015892, now seen corresponding path program 1 times [2023-11-06 23:04:20,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:20,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432908467] [2023-11-06 23:04:20,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:20,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:20,135 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:20,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [212870654] [2023-11-06 23:04:20,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:20,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:20,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:20,137 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:20,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 23:04:20,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:20,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 23:04:20,559 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:20,905 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-11-06 23:04:20,906 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:20,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:20,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432908467] [2023-11-06 23:04:20,906 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:20,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212870654] [2023-11-06 23:04:20,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212870654] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:20,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:20,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:04:20,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799741016] [2023-11-06 23:04:20,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:20,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:04:20,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:20,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:04:20,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:20,910 INFO L87 Difference]: Start difference. First operand 1201 states and 1894 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:22,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:22,668 INFO L93 Difference]: Finished difference Result 4264 states and 6772 transitions. [2023-11-06 23:04:22,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:04:22,671 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 443 [2023-11-06 23:04:22,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:22,695 INFO L225 Difference]: With dead ends: 4264 [2023-11-06 23:04:22,696 INFO L226 Difference]: Without dead ends: 2928 [2023-11-06 23:04:22,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:04:22,701 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 1050 mSDsluCounter, 1588 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1050 SdHoareTripleChecker+Valid, 2113 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:22,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1050 Valid, 2113 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-06 23:04:22,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2928 states. [2023-11-06 23:04:23,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2928 to 2906. [2023-11-06 23:04:23,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2906 states, 2087 states have (on average 1.464302827024437) internal successors, (3056), 2105 states have internal predecessors, (3056), 774 states have call successors, (774), 44 states have call predecessors, (774), 44 states have return successors, (774), 756 states have call predecessors, (774), 774 states have call successors, (774) [2023-11-06 23:04:23,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2906 states to 2906 states and 4604 transitions. [2023-11-06 23:04:23,210 INFO L78 Accepts]: Start accepts. Automaton has 2906 states and 4604 transitions. Word has length 443 [2023-11-06 23:04:23,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:23,211 INFO L495 AbstractCegarLoop]: Abstraction has 2906 states and 4604 transitions. [2023-11-06 23:04:23,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:23,211 INFO L276 IsEmpty]: Start isEmpty. Operand 2906 states and 4604 transitions. [2023-11-06 23:04:23,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:23,218 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:23,219 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:23,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:23,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:23,427 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:23,428 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:23,428 INFO L85 PathProgramCache]: Analyzing trace with hash -621332010, now seen corresponding path program 1 times [2023-11-06 23:04:23,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:23,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937240182] [2023-11-06 23:04:23,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:23,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:23,512 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:23,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2038473046] [2023-11-06 23:04:23,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:23,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:23,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:23,518 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:23,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 23:04:23,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:23,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 23:04:23,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:24,923 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 2143 proven. 24 refuted. 0 times theorem prover too weak. 7493 trivial. 0 not checked. [2023-11-06 23:04:24,924 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:25,645 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 183 proven. 24 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-11-06 23:04:25,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:25,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937240182] [2023-11-06 23:04:25,646 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:25,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038473046] [2023-11-06 23:04:25,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038473046] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:25,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:04:25,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-11-06 23:04:25,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32093690] [2023-11-06 23:04:25,648 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:25,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 23:04:25,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:25,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 23:04:25,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:04:25,653 INFO L87 Difference]: Start difference. First operand 2906 states and 4604 transitions. Second operand has 14 states, 14 states have (on average 13.071428571428571) internal successors, (183), 14 states have internal predecessors, (183), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-06 23:04:29,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:29,500 INFO L93 Difference]: Finished difference Result 10321 states and 16215 transitions. [2023-11-06 23:04:29,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-06 23:04:29,501 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 13.071428571428571) internal successors, (183), 14 states have internal predecessors, (183), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) Word has length 443 [2023-11-06 23:04:29,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:29,558 INFO L225 Difference]: With dead ends: 10321 [2023-11-06 23:04:29,559 INFO L226 Difference]: Without dead ends: 7418 [2023-11-06 23:04:29,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 902 GetRequests, 874 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=251, Invalid=619, Unknown=0, NotChecked=0, Total=870 [2023-11-06 23:04:29,571 INFO L413 NwaCegarLoop]: 338 mSDtfsCounter, 1670 mSDsluCounter, 1354 mSDsCounter, 0 mSdLazyCounter, 1727 mSolverCounterSat, 765 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1800 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 2492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 765 IncrementalHoareTripleChecker+Valid, 1727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:29,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1800 Valid, 1692 Invalid, 2492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [765 Valid, 1727 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-06 23:04:29,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7418 states. [2023-11-06 23:04:30,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7418 to 4988. [2023-11-06 23:04:30,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4988 states, 3598 states have (on average 1.45136186770428) internal successors, (5222), 3631 states have internal predecessors, (5222), 1308 states have call successors, (1308), 81 states have call predecessors, (1308), 81 states have return successors, (1308), 1275 states have call predecessors, (1308), 1308 states have call successors, (1308) [2023-11-06 23:04:30,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4988 states to 4988 states and 7838 transitions. [2023-11-06 23:04:30,669 INFO L78 Accepts]: Start accepts. Automaton has 4988 states and 7838 transitions. Word has length 443 [2023-11-06 23:04:30,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:30,671 INFO L495 AbstractCegarLoop]: Abstraction has 4988 states and 7838 transitions. [2023-11-06 23:04:30,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.071428571428571) internal successors, (183), 14 states have internal predecessors, (183), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-06 23:04:30,671 INFO L276 IsEmpty]: Start isEmpty. Operand 4988 states and 7838 transitions. [2023-11-06 23:04:30,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:30,680 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:30,681 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:30,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:30,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:30,889 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:30,889 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:30,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1438980460, now seen corresponding path program 1 times [2023-11-06 23:04:30,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:30,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019941741] [2023-11-06 23:04:30,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:30,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:30,956 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:30,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [678451735] [2023-11-06 23:04:30,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:30,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:30,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:30,958 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:30,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 23:04:31,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:31,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 23:04:31,382 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:32,659 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 5875 proven. 168 refuted. 0 times theorem prover too weak. 3617 trivial. 0 not checked. [2023-11-06 23:04:32,660 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:33,259 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 240 proven. 171 refuted. 0 times theorem prover too weak. 9249 trivial. 0 not checked. [2023-11-06 23:04:33,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:33,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019941741] [2023-11-06 23:04:33,260 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:33,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678451735] [2023-11-06 23:04:33,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678451735] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:33,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:04:33,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-06 23:04:33,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597405018] [2023-11-06 23:04:33,265 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:33,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 23:04:33,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:33,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 23:04:33,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-11-06 23:04:33,278 INFO L87 Difference]: Start difference. First operand 4988 states and 7838 transitions. Second operand has 18 states, 18 states have (on average 9.38888888888889) internal successors, (169), 18 states have internal predecessors, (169), 6 states have call successors, (140), 4 states have call predecessors, (140), 8 states have return successors, (140), 6 states have call predecessors, (140), 6 states have call successors, (140) [2023-11-06 23:04:39,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:39,399 INFO L93 Difference]: Finished difference Result 14316 states and 22433 transitions. [2023-11-06 23:04:39,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-06 23:04:39,401 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 9.38888888888889) internal successors, (169), 18 states have internal predecessors, (169), 6 states have call successors, (140), 4 states have call predecessors, (140), 8 states have return successors, (140), 6 states have call predecessors, (140), 6 states have call successors, (140) Word has length 443 [2023-11-06 23:04:39,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:39,468 INFO L225 Difference]: With dead ends: 14316 [2023-11-06 23:04:39,469 INFO L226 Difference]: Without dead ends: 9331 [2023-11-06 23:04:39,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 926 GetRequests, 873 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1011 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=841, Invalid=2129, Unknown=0, NotChecked=0, Total=2970 [2023-11-06 23:04:39,489 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 2739 mSDsluCounter, 3154 mSDsCounter, 0 mSdLazyCounter, 2773 mSolverCounterSat, 1601 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2866 SdHoareTripleChecker+Valid, 3479 SdHoareTripleChecker+Invalid, 4374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1601 IncrementalHoareTripleChecker+Valid, 2773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:39,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2866 Valid, 3479 Invalid, 4374 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1601 Valid, 2773 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-11-06 23:04:39,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9331 states. [2023-11-06 23:04:40,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9331 to 5978. [2023-11-06 23:04:40,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5978 states, 4304 states have (on average 1.4486524163568772) internal successors, (6235), 4345 states have internal predecessors, (6235), 1571 states have call successors, (1571), 102 states have call predecessors, (1571), 102 states have return successors, (1571), 1530 states have call predecessors, (1571), 1571 states have call successors, (1571) [2023-11-06 23:04:40,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5978 states to 5978 states and 9377 transitions. [2023-11-06 23:04:40,834 INFO L78 Accepts]: Start accepts. Automaton has 5978 states and 9377 transitions. Word has length 443 [2023-11-06 23:04:40,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:40,842 INFO L495 AbstractCegarLoop]: Abstraction has 5978 states and 9377 transitions. [2023-11-06 23:04:40,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.38888888888889) internal successors, (169), 18 states have internal predecessors, (169), 6 states have call successors, (140), 4 states have call predecessors, (140), 8 states have return successors, (140), 6 states have call predecessors, (140), 6 states have call successors, (140) [2023-11-06 23:04:40,843 INFO L276 IsEmpty]: Start isEmpty. Operand 5978 states and 9377 transitions. [2023-11-06 23:04:40,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:40,858 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:40,859 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:40,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-06 23:04:41,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:41,070 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:41,070 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:41,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1393405008, now seen corresponding path program 1 times [2023-11-06 23:04:41,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:41,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488060260] [2023-11-06 23:04:41,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:41,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:41,139 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:41,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1206944665] [2023-11-06 23:04:41,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:41,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:41,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:41,141 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:41,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 23:04:41,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,529 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:04:41,538 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:43,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-11-06 23:04:43,005 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:04:43,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:43,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488060260] [2023-11-06 23:04:43,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:43,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206944665] [2023-11-06 23:04:43,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206944665] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:43,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:43,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:04:43,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919045124] [2023-11-06 23:04:43,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:43,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:43,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:43,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:43,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:43,009 INFO L87 Difference]: Start difference. First operand 5978 states and 9377 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 2 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:44,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:44,404 INFO L93 Difference]: Finished difference Result 14321 states and 22452 transitions. [2023-11-06 23:04:44,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:44,405 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 2 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 443 [2023-11-06 23:04:44,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:44,441 INFO L225 Difference]: With dead ends: 14321 [2023-11-06 23:04:44,441 INFO L226 Difference]: Without dead ends: 8436 [2023-11-06 23:04:44,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 441 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:44,462 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 131 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:44,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 626 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:44,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8436 states. [2023-11-06 23:04:45,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8436 to 8434. [2023-11-06 23:04:45,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8434 states, 5968 states have (on average 1.4386729222520107) internal successors, (8586), 6028 states have internal predecessors, (8586), 2309 states have call successors, (2309), 156 states have call predecessors, (2309), 156 states have return successors, (2309), 2249 states have call predecessors, (2309), 2309 states have call successors, (2309) [2023-11-06 23:04:45,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8434 states to 8434 states and 13204 transitions. [2023-11-06 23:04:45,904 INFO L78 Accepts]: Start accepts. Automaton has 8434 states and 13204 transitions. Word has length 443 [2023-11-06 23:04:45,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:45,905 INFO L495 AbstractCegarLoop]: Abstraction has 8434 states and 13204 transitions. [2023-11-06 23:04:45,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 2 states have internal predecessors, (96), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-11-06 23:04:45,905 INFO L276 IsEmpty]: Start isEmpty. Operand 8434 states and 13204 transitions. [2023-11-06 23:04:45,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:45,915 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:45,915 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:45,923 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-06 23:04:46,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 23:04:46,123 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:46,124 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:46,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1313660180, now seen corresponding path program 1 times [2023-11-06 23:04:46,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:46,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701032915] [2023-11-06 23:04:46,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:46,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:46,189 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:46,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2084980082] [2023-11-06 23:04:46,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:46,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:46,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:46,191 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:46,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 23:04:46,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:46,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 23:04:46,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:47,322 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 2143 proven. 24 refuted. 0 times theorem prover too weak. 7493 trivial. 0 not checked. [2023-11-06 23:04:47,323 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:47,857 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 183 proven. 24 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-11-06 23:04:47,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:47,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701032915] [2023-11-06 23:04:47,858 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 23:04:47,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084980082] [2023-11-06 23:04:47,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084980082] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:47,859 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 23:04:47,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-11-06 23:04:47,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565520427] [2023-11-06 23:04:47,859 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:47,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 23:04:47,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:47,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 23:04:47,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:04:47,863 INFO L87 Difference]: Start difference. First operand 8434 states and 13204 transitions. Second operand has 12 states, 12 states have (on average 15.25) internal successors, (183), 12 states have internal predecessors, (183), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-06 23:04:53,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:53,392 INFO L93 Difference]: Finished difference Result 30038 states and 47144 transitions. [2023-11-06 23:04:53,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-06 23:04:53,393 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 15.25) internal successors, (183), 12 states have internal predecessors, (183), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) Word has length 443 [2023-11-06 23:04:53,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:53,467 INFO L225 Difference]: With dead ends: 30038 [2023-11-06 23:04:53,467 INFO L226 Difference]: Without dead ends: 21697 [2023-11-06 23:04:53,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 895 GetRequests, 875 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=152, Invalid=310, Unknown=0, NotChecked=0, Total=462 [2023-11-06 23:04:53,495 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 1447 mSDsluCounter, 1644 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1577 SdHoareTripleChecker+Valid, 1894 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 407 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:53,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1577 Valid, 1894 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [407 Valid, 1687 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-06 23:04:53,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21697 states. [2023-11-06 23:04:56,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21697 to 17279. [2023-11-06 23:04:56,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17279 states, 12083 states have (on average 1.4310187867251511) internal successors, (17291), 12211 states have internal predecessors, (17291), 4880 states have call successors, (4880), 315 states have call predecessors, (4880), 315 states have return successors, (4880), 4752 states have call predecessors, (4880), 4880 states have call successors, (4880) [2023-11-06 23:04:57,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17279 states to 17279 states and 27051 transitions. [2023-11-06 23:04:57,029 INFO L78 Accepts]: Start accepts. Automaton has 17279 states and 27051 transitions. Word has length 443 [2023-11-06 23:04:57,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:57,030 INFO L495 AbstractCegarLoop]: Abstraction has 17279 states and 27051 transitions. [2023-11-06 23:04:57,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 15.25) internal successors, (183), 12 states have internal predecessors, (183), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-06 23:04:57,031 INFO L276 IsEmpty]: Start isEmpty. Operand 17279 states and 27051 transitions. [2023-11-06 23:04:57,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-11-06 23:04:57,047 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:57,047 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:57,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:57,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:57,257 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:04:57,258 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:57,258 INFO L85 PathProgramCache]: Analyzing trace with hash 496011730, now seen corresponding path program 1 times [2023-11-06 23:04:57,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:57,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720243001] [2023-11-06 23:04:57,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:57,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:57,343 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 23:04:57,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [479891027] [2023-11-06 23:04:57,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:57,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:57,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:57,346 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:57,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_51d6539d-a2df-4064-93ee-346135d497de/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 23:04:57,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:57,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 1045 conjuncts, 54 conjunts are in the unsatisfiable core [2023-11-06 23:04:57,920 INFO L285 TraceCheckSpWp]: Computing forward predicates...