./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-17.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_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/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_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-17.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/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_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/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 6298bb907161662c84076065ae45708309889771194b2faa54ace396b7a9c34e --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:20:21,696 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:20:21,816 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 22:20:21,824 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:20:21,825 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:20:21,855 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:20:21,856 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:20:21,856 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:20:21,857 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:20:21,858 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:20:21,859 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:20:21,860 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:20:21,861 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:20:21,862 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:20:21,862 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:20:21,863 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:20:21,864 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:20:21,865 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:20:21,865 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:20:21,866 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:20:21,867 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:20:21,868 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:20:21,868 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:20:21,869 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:20:21,869 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:20:21,870 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:20:21,871 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:20:21,871 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:20:21,872 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:20:21,873 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:20:21,873 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:20:21,874 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:20:21,874 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:20:21,875 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:20:21,875 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:20:21,876 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:20:21,877 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:20:21,877 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:20:21,878 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:20:21,878 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_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/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_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/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 -> 6298bb907161662c84076065ae45708309889771194b2faa54ace396b7a9c34e [2023-11-06 22:20:22,191 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:20:22,231 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:20:22,237 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:20:22,240 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:20:22,241 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:20:22,243 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-17.i [2023-11-06 22:20:25,861 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:20:26,299 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:20:26,300 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-17.i [2023-11-06 22:20:26,337 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/data/f89e81242/fb5b15ff04174702941e6af97ff05ad8/FLAG02fca3a72 [2023-11-06 22:20:26,354 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/data/f89e81242/fb5b15ff04174702941e6af97ff05ad8 [2023-11-06 22:20:26,357 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:20:26,359 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:20:26,361 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:20:26,361 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:20:26,367 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:20:26,368 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:20:26" (1/1) ... [2023-11-06 22:20:26,369 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ccc6791 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:26, skipping insertion in model container [2023-11-06 22:20:26,369 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:20:26" (1/1) ... [2023-11-06 22:20:26,441 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:20:26,658 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_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-17.i[916,929] [2023-11-06 22:20:26,982 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:20:27,012 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:20:27,026 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_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-17.i[916,929] [2023-11-06 22:20:27,212 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:20:27,246 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:20:27,246 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27 WrapperNode [2023-11-06 22:20:27,246 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:20:27,248 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:20:27,248 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:20:27,248 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:20:27,258 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,300 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,436 INFO L138 Inliner]: procedures = 26, calls = 82, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 779 [2023-11-06 22:20:27,437 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:20:27,438 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:20:27,438 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:20:27,438 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:20:27,448 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,448 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,468 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,468 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,512 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,536 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,548 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,578 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,597 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:20:27,598 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:20:27,598 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:20:27,599 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:20:27,600 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (1/1) ... [2023-11-06 22:20:27,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:20:27,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:27,650 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:20:27,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:20:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:20:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:20:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:20:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:20:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:20:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:20:27,913 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:20:27,915 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:20:29,754 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:20:29,773 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:20:29,773 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:20:29,776 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:20:29 BoogieIcfgContainer [2023-11-06 22:20:29,776 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:20:29,783 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:20:29,784 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:20:29,788 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:20:29,788 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:20:26" (1/3) ... [2023-11-06 22:20:29,789 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e8dd240 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:20:29, skipping insertion in model container [2023-11-06 22:20:29,790 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:20:27" (2/3) ... [2023-11-06 22:20:29,792 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e8dd240 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:20:29, skipping insertion in model container [2023-11-06 22:20:29,792 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:20:29" (3/3) ... [2023-11-06 22:20:29,794 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-17.i [2023-11-06 22:20:29,819 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:20:29,820 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:20:29,921 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:20:29,930 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;@4f731732, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:20:29,930 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:20:29,939 INFO L276 IsEmpty]: Start isEmpty. Operand has 294 states, 222 states have (on average 1.5495495495495495) internal successors, (344), 223 states have internal predecessors, (344), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2023-11-06 22:20:29,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2023-11-06 22:20:29,987 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:29,989 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:29,990 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:29,996 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:29,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1465612627, now seen corresponding path program 1 times [2023-11-06 22:20:30,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:30,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368853533] [2023-11-06 22:20:30,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:30,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:30,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:30,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:30,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368853533] [2023-11-06 22:20:30,514 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 22:20:30,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687210849] [2023-11-06 22:20:30,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:30,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:30,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:30,546 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:30,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:20:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:31,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 1336 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 22:20:31,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:31,430 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 9248 trivial. 0 not checked. [2023-11-06 22:20:31,430 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:20:31,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687210849] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:20:31,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:20:31,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:20:31,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255337819] [2023-11-06 22:20:31,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:20:31,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 22:20:31,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:31,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 22:20:31,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:20:31,490 INFO L87 Difference]: Start difference. First operand has 294 states, 222 states have (on average 1.5495495495495495) internal successors, (344), 223 states have internal predecessors, (344), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Second operand has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 2 states have call successors, (69) [2023-11-06 22:20:31,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:31,597 INFO L93 Difference]: Finished difference Result 581 states and 1027 transitions. [2023-11-06 22:20:31,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 22:20:31,600 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 2 states have call successors, (69) Word has length 494 [2023-11-06 22:20:31,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:31,613 INFO L225 Difference]: With dead ends: 581 [2023-11-06 22:20:31,614 INFO L226 Difference]: Without dead ends: 290 [2023-11-06 22:20:31,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 493 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 22:20:31,625 INFO L413 NwaCegarLoop]: 474 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, 474 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:31,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:20:31,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2023-11-06 22:20:31,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 290. [2023-11-06 22:20:31,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 219 states have (on average 1.5342465753424657) internal successors, (336), 219 states have internal predecessors, (336), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2023-11-06 22:20:31,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 474 transitions. [2023-11-06 22:20:31,809 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 474 transitions. Word has length 494 [2023-11-06 22:20:31,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:31,810 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 474 transitions. [2023-11-06 22:20:31,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (69), 2 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 2 states have call successors, (69) [2023-11-06 22:20:31,811 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 474 transitions. [2023-11-06 22:20:31,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2023-11-06 22:20:31,833 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:31,834 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:31,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:32,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-06 22:20:32,048 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:32,049 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:32,049 INFO L85 PathProgramCache]: Analyzing trace with hash -2037279005, now seen corresponding path program 1 times [2023-11-06 22:20:32,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:32,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783063101] [2023-11-06 22:20:32,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:32,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:32,360 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:32,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [746332106] [2023-11-06 22:20:32,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:32,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:32,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:32,364 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:32,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:20:32,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:32,968 INFO L262 TraceCheckSpWp]: Trace formula consists of 1336 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:20:32,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:33,074 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:20:33,075 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:20:33,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:33,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783063101] [2023-11-06 22:20:33,076 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:33,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746332106] [2023-11-06 22:20:33,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746332106] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:20:33,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:20:33,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:20:33,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378754692] [2023-11-06 22:20:33,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:20:33,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:20:33,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:33,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:20:33,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:20:33,084 INFO L87 Difference]: Start difference. First operand 290 states and 474 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:33,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:33,165 INFO L93 Difference]: Finished difference Result 578 states and 947 transitions. [2023-11-06 22:20:33,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:20:33,168 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 494 [2023-11-06 22:20:33,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:33,178 INFO L225 Difference]: With dead ends: 578 [2023-11-06 22:20:33,180 INFO L226 Difference]: Without dead ends: 291 [2023-11-06 22:20:33,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:20:33,184 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 0 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:33,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 939 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:20:33,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2023-11-06 22:20:33,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 291. [2023-11-06 22:20:33,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 220 states have (on average 1.5318181818181817) internal successors, (337), 220 states have internal predecessors, (337), 69 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2023-11-06 22:20:33,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 475 transitions. [2023-11-06 22:20:33,261 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 475 transitions. Word has length 494 [2023-11-06 22:20:33,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:33,268 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 475 transitions. [2023-11-06 22:20:33,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:33,270 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 475 transitions. [2023-11-06 22:20:33,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2023-11-06 22:20:33,279 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:33,281 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:33,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:33,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:33,491 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:33,492 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:33,492 INFO L85 PathProgramCache]: Analyzing trace with hash -2095589640, now seen corresponding path program 1 times [2023-11-06 22:20:33,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:33,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675716603] [2023-11-06 22:20:33,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:33,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:33,639 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:33,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [73529004] [2023-11-06 22:20:33,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:33,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:33,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:33,641 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:33,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:20:34,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:34,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:20:34,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:36,283 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:20:36,284 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:20:36,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:36,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675716603] [2023-11-06 22:20:36,285 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:36,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73529004] [2023-11-06 22:20:36,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73529004] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:20:36,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:20:36,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:20:36,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932223679] [2023-11-06 22:20:36,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:20:36,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:20:36,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:36,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:20:36,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:20:36,291 INFO L87 Difference]: Start difference. First operand 291 states and 475 transitions. Second operand has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:36,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:36,902 INFO L93 Difference]: Finished difference Result 868 states and 1420 transitions. [2023-11-06 22:20:36,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:20:36,904 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 495 [2023-11-06 22:20:36,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:36,912 INFO L225 Difference]: With dead ends: 868 [2023-11-06 22:20:36,913 INFO L226 Difference]: Without dead ends: 580 [2023-11-06 22:20:36,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:20:36,916 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 397 mSDsluCounter, 922 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 1393 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:36,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [397 Valid, 1393 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:20:36,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2023-11-06 22:20:37,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 425. [2023-11-06 22:20:37,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 284 states have (on average 1.454225352112676) internal successors, (413), 284 states have internal predecessors, (413), 138 states have call successors, (138), 2 states have call predecessors, (138), 2 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2023-11-06 22:20:37,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 689 transitions. [2023-11-06 22:20:37,031 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 689 transitions. Word has length 495 [2023-11-06 22:20:37,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:37,034 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 689 transitions. [2023-11-06 22:20:37,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:37,035 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 689 transitions. [2023-11-06 22:20:37,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2023-11-06 22:20:37,045 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:37,046 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:37,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:37,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:37,256 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:37,257 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:37,257 INFO L85 PathProgramCache]: Analyzing trace with hash -2124089930, now seen corresponding path program 1 times [2023-11-06 22:20:37,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:37,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945221717] [2023-11-06 22:20:37,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:37,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:37,406 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:37,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1218969146] [2023-11-06 22:20:37,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:37,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:37,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:37,409 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:37,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:20:38,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:38,052 INFO L262 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:20:38,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:38,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:20:38,211 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:20:38,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:38,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945221717] [2023-11-06 22:20:38,211 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:38,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218969146] [2023-11-06 22:20:38,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218969146] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:20:38,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:20:38,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:20:38,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304307923] [2023-11-06 22:20:38,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:20:38,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:20:38,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:38,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:20:38,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:20:38,217 INFO L87 Difference]: Start difference. First operand 425 states and 689 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:40,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:20:40,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:40,430 INFO L93 Difference]: Finished difference Result 891 states and 1453 transitions. [2023-11-06 22:20:40,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:20:40,431 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 495 [2023-11-06 22:20:40,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:40,439 INFO L225 Difference]: With dead ends: 891 [2023-11-06 22:20:40,439 INFO L226 Difference]: Without dead ends: 603 [2023-11-06 22:20:40,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 493 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:20:40,442 INFO L413 NwaCegarLoop]: 682 mSDtfsCounter, 248 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 1135 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:40,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 1135 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 27 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2023-11-06 22:20:40,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2023-11-06 22:20:40,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 600. [2023-11-06 22:20:40,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 456 states have (on average 1.5285087719298245) internal successors, (697), 457 states have internal predecessors, (697), 140 states have call successors, (140), 3 states have call predecessors, (140), 3 states have return successors, (140), 139 states have call predecessors, (140), 140 states have call successors, (140) [2023-11-06 22:20:40,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 977 transitions. [2023-11-06 22:20:40,561 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 977 transitions. Word has length 495 [2023-11-06 22:20:40,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:40,563 INFO L495 AbstractCegarLoop]: Abstraction has 600 states and 977 transitions. [2023-11-06 22:20:40,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:40,564 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 977 transitions. [2023-11-06 22:20:40,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2023-11-06 22:20:40,570 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:40,570 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:40,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:40,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:40,780 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:40,781 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:40,781 INFO L85 PathProgramCache]: Analyzing trace with hash -247607112, now seen corresponding path program 1 times [2023-11-06 22:20:40,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:40,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413860313] [2023-11-06 22:20:40,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:40,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:40,897 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:40,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896637213] [2023-11-06 22:20:40,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:40,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:40,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:40,899 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:40,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:20:41,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:41,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 1338 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:20:41,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:43,491 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:20:43,491 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:20:43,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:43,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413860313] [2023-11-06 22:20:43,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:43,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896637213] [2023-11-06 22:20:43,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896637213] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:20:43,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:20:43,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:20:43,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614828502] [2023-11-06 22:20:43,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:20:43,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:20:43,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:43,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:20:43,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:20:43,497 INFO L87 Difference]: Start difference. First operand 600 states and 977 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:44,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:44,261 INFO L93 Difference]: Finished difference Result 1632 states and 2656 transitions. [2023-11-06 22:20:44,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:20:44,263 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 495 [2023-11-06 22:20:44,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:44,275 INFO L225 Difference]: With dead ends: 1632 [2023-11-06 22:20:44,275 INFO L226 Difference]: Without dead ends: 1167 [2023-11-06 22:20:44,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 491 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:20:44,279 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 787 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:44,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 1831 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:20:44,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1167 states. [2023-11-06 22:20:44,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1167 to 1043. [2023-11-06 22:20:44,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 826 states have (on average 1.5387409200968523) internal successors, (1271), 828 states have internal predecessors, (1271), 211 states have call successors, (211), 5 states have call predecessors, (211), 5 states have return successors, (211), 209 states have call predecessors, (211), 211 states have call successors, (211) [2023-11-06 22:20:44,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 1693 transitions. [2023-11-06 22:20:44,446 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 1693 transitions. Word has length 495 [2023-11-06 22:20:44,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:44,450 INFO L495 AbstractCegarLoop]: Abstraction has 1043 states and 1693 transitions. [2023-11-06 22:20:44,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:44,450 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 1693 transitions. [2023-11-06 22:20:44,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2023-11-06 22:20:44,456 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:44,457 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:44,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:44,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:44,667 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:44,667 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:44,668 INFO L85 PathProgramCache]: Analyzing trace with hash -74837958, now seen corresponding path program 1 times [2023-11-06 22:20:44,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:44,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246853193] [2023-11-06 22:20:44,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:44,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:44,802 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:44,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1204188983] [2023-11-06 22:20:44,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:44,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:44,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:44,807 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:44,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:20:45,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:45,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 1333 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:20:45,426 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:48,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:20:48,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:20:48,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:48,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246853193] [2023-11-06 22:20:48,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:48,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204188983] [2023-11-06 22:20:48,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204188983] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:20:48,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:20:48,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:20:48,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583711159] [2023-11-06 22:20:48,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:20:48,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:20:48,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:48,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:20:48,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:20:48,428 INFO L87 Difference]: Start difference. First operand 1043 states and 1693 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:49,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:49,243 INFO L93 Difference]: Finished difference Result 2376 states and 3867 transitions. [2023-11-06 22:20:49,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:20:49,244 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 495 [2023-11-06 22:20:49,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:49,259 INFO L225 Difference]: With dead ends: 2376 [2023-11-06 22:20:49,260 INFO L226 Difference]: Without dead ends: 1468 [2023-11-06 22:20:49,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 491 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:20:49,266 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 533 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 1680 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:49,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [533 Valid, 1680 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:20:49,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2023-11-06 22:20:49,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 1043. [2023-11-06 22:20:49,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 826 states have (on average 1.536319612590799) internal successors, (1269), 828 states have internal predecessors, (1269), 211 states have call successors, (211), 5 states have call predecessors, (211), 5 states have return successors, (211), 209 states have call predecessors, (211), 211 states have call successors, (211) [2023-11-06 22:20:49,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 1691 transitions. [2023-11-06 22:20:49,414 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 1691 transitions. Word has length 495 [2023-11-06 22:20:49,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:49,415 INFO L495 AbstractCegarLoop]: Abstraction has 1043 states and 1691 transitions. [2023-11-06 22:20:49,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:49,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 1691 transitions. [2023-11-06 22:20:49,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2023-11-06 22:20:49,423 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:49,424 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:49,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:49,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:49,636 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:49,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:49,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1426223176, now seen corresponding path program 1 times [2023-11-06 22:20:49,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:49,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658498658] [2023-11-06 22:20:49,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:49,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:49,750 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:49,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1489608895] [2023-11-06 22:20:49,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:49,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:49,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:49,752 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:49,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:20:50,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:50,367 INFO L262 TraceCheckSpWp]: Trace formula consists of 1336 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:20:50,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:51,311 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 600 proven. 198 refuted. 0 times theorem prover too weak. 8586 trivial. 0 not checked. [2023-11-06 22:20:51,315 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:20:51,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 6 proven. 198 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:20:51,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:51,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658498658] [2023-11-06 22:20:51,914 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:51,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489608895] [2023-11-06 22:20:51,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489608895] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:20:51,915 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:20:51,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:20:51,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254219792] [2023-11-06 22:20:51,916 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:20:51,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:20:51,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:51,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:20:51,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:20:51,921 INFO L87 Difference]: Start difference. First operand 1043 states and 1691 transitions. Second operand has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (136), 2 states have call predecessors, (136), 2 states have call successors, (136) [2023-11-06 22:20:52,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:52,615 INFO L93 Difference]: Finished difference Result 1686 states and 2710 transitions. [2023-11-06 22:20:52,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:20:52,617 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (136), 2 states have call predecessors, (136), 2 states have call successors, (136) Word has length 495 [2023-11-06 22:20:52,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:52,625 INFO L225 Difference]: With dead ends: 1686 [2023-11-06 22:20:52,625 INFO L226 Difference]: Without dead ends: 778 [2023-11-06 22:20:52,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 992 GetRequests, 982 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:20:52,630 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 274 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:52,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 1034 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-06 22:20:52,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2023-11-06 22:20:52,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 726. [2023-11-06 22:20:52,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 510 states have (on average 1.4470588235294117) internal successors, (738), 510 states have internal predecessors, (738), 207 states have call successors, (207), 8 states have call predecessors, (207), 8 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-06 22:20:52,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 1152 transitions. [2023-11-06 22:20:52,756 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 1152 transitions. Word has length 495 [2023-11-06 22:20:52,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:52,758 INFO L495 AbstractCegarLoop]: Abstraction has 726 states and 1152 transitions. [2023-11-06 22:20:52,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.142857142857142) internal successors, (162), 7 states have internal predecessors, (162), 2 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (136), 2 states have call predecessors, (136), 2 states have call successors, (136) [2023-11-06 22:20:52,758 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 1152 transitions. [2023-11-06 22:20:52,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2023-11-06 22:20:52,764 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:52,764 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:52,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:52,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-06 22:20:52,977 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:52,977 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:52,978 INFO L85 PathProgramCache]: Analyzing trace with hash 852882011, now seen corresponding path program 1 times [2023-11-06 22:20:52,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:52,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698789428] [2023-11-06 22:20:52,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:52,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:53,132 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:53,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2112055972] [2023-11-06 22:20:53,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:53,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:53,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:53,139 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:53,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:20:53,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:53,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:20:53,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:54,682 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:20:54,682 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:20:54,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:54,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698789428] [2023-11-06 22:20:54,683 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:54,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112055972] [2023-11-06 22:20:54,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112055972] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:20:54,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:20:54,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-06 22:20:54,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520877193] [2023-11-06 22:20:54,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:20:54,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 22:20:54,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:54,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 22:20:54,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:20:54,688 INFO L87 Difference]: Start difference. First operand 726 states and 1152 transitions. Second operand has 8 states, 8 states have (on average 19.25) internal successors, (154), 8 states have internal predecessors, (154), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:56,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:56,011 INFO L93 Difference]: Finished difference Result 3104 states and 4969 transitions. [2023-11-06 22:20:56,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:20:56,012 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 19.25) internal successors, (154), 8 states have internal predecessors, (154), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 496 [2023-11-06 22:20:56,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:56,032 INFO L225 Difference]: With dead ends: 3104 [2023-11-06 22:20:56,033 INFO L226 Difference]: Without dead ends: 2517 [2023-11-06 22:20:56,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 493 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-11-06 22:20:56,036 INFO L413 NwaCegarLoop]: 702 mSDtfsCounter, 3234 mSDsluCounter, 3229 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 562 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3234 SdHoareTripleChecker+Valid, 3931 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 562 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:56,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3234 Valid, 3931 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [562 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-06 22:20:56,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2023-11-06 22:20:56,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 850. [2023-11-06 22:20:56,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 634 states have (on average 1.4826498422712935) internal successors, (940), 634 states have internal predecessors, (940), 207 states have call successors, (207), 8 states have call predecessors, (207), 8 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-06 22:20:56,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1354 transitions. [2023-11-06 22:20:56,222 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1354 transitions. Word has length 496 [2023-11-06 22:20:56,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:56,224 INFO L495 AbstractCegarLoop]: Abstraction has 850 states and 1354 transitions. [2023-11-06 22:20:56,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.25) internal successors, (154), 8 states have internal predecessors, (154), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:20:56,224 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1354 transitions. [2023-11-06 22:20:56,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2023-11-06 22:20:56,229 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:56,230 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:56,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:20:56,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-06 22:20:56,439 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:56,439 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:56,440 INFO L85 PathProgramCache]: Analyzing trace with hash 273303325, now seen corresponding path program 1 times [2023-11-06 22:20:56,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:56,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856961067] [2023-11-06 22:20:56,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:56,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:56,540 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:56,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2111390344] [2023-11-06 22:20:56,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:56,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:56,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:56,542 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:56,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:20:57,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:20:57,126 INFO L262 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:20:57,137 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:20:57,852 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 2954 proven. 165 refuted. 0 times theorem prover too weak. 6265 trivial. 0 not checked. [2023-11-06 22:20:57,852 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:20:58,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 39 proven. 165 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:20:58,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:20:58,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856961067] [2023-11-06 22:20:58,342 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:20:58,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111390344] [2023-11-06 22:20:58,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111390344] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:20:58,342 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:20:58,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-06 22:20:58,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730895597] [2023-11-06 22:20:58,343 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:20:58,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:20:58,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:20:58,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:20:58,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:20:58,347 INFO L87 Difference]: Start difference. First operand 850 states and 1354 transitions. Second operand has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-11-06 22:20:58,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:20:58,898 INFO L93 Difference]: Finished difference Result 1591 states and 2523 transitions. [2023-11-06 22:20:58,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 22:20:58,901 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 496 [2023-11-06 22:20:58,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:20:58,909 INFO L225 Difference]: With dead ends: 1591 [2023-11-06 22:20:58,909 INFO L226 Difference]: Without dead ends: 880 [2023-11-06 22:20:58,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 994 GetRequests, 984 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:20:58,914 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 520 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 1030 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:20:58,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [532 Valid, 1030 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-06 22:20:58,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2023-11-06 22:20:59,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 862. [2023-11-06 22:20:59,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 643 states have (on average 1.4696734059097978) internal successors, (945), 643 states have internal predecessors, (945), 207 states have call successors, (207), 11 states have call predecessors, (207), 11 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-06 22:20:59,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1359 transitions. [2023-11-06 22:20:59,053 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1359 transitions. Word has length 496 [2023-11-06 22:20:59,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:20:59,054 INFO L495 AbstractCegarLoop]: Abstraction has 862 states and 1359 transitions. [2023-11-06 22:20:59,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-11-06 22:20:59,055 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1359 transitions. [2023-11-06 22:20:59,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2023-11-06 22:20:59,060 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:20:59,060 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:20:59,071 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-06 22:20:59,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:59,270 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:20:59,270 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:20:59,270 INFO L85 PathProgramCache]: Analyzing trace with hash -2060089313, now seen corresponding path program 1 times [2023-11-06 22:20:59,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:20:59,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804773068] [2023-11-06 22:20:59,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:59,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:20:59,365 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:20:59,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [232046184] [2023-11-06 22:20:59,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:20:59,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:20:59,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:20:59,368 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:20:59,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:21:00,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:00,007 INFO L262 TraceCheckSpWp]: Trace formula consists of 1332 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:21:00,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:00,098 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:21:00,099 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:21:00,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:00,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804773068] [2023-11-06 22:21:00,099 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:00,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232046184] [2023-11-06 22:21:00,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232046184] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:21:00,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:21:00,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:21:00,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766164980] [2023-11-06 22:21:00,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:21:00,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:21:00,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:00,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:21:00,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:21:00,103 INFO L87 Difference]: Start difference. First operand 862 states and 1359 transitions. Second operand has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:21:00,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:00,372 INFO L93 Difference]: Finished difference Result 1602 states and 2525 transitions. [2023-11-06 22:21:00,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:21:00,373 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 496 [2023-11-06 22:21:00,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:00,383 INFO L225 Difference]: With dead ends: 1602 [2023-11-06 22:21:00,384 INFO L226 Difference]: Without dead ends: 1240 [2023-11-06 22:21:00,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 494 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:21:00,386 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 722 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 1742 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:00,387 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [722 Valid, 1742 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:21:00,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2023-11-06 22:21:00,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 884. [2023-11-06 22:21:00,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 662 states have (on average 1.4622356495468278) internal successors, (968), 662 states have internal predecessors, (968), 207 states have call successors, (207), 14 states have call predecessors, (207), 14 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-06 22:21:00,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 1382 transitions. [2023-11-06 22:21:00,515 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 1382 transitions. Word has length 496 [2023-11-06 22:21:00,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:00,516 INFO L495 AbstractCegarLoop]: Abstraction has 884 states and 1382 transitions. [2023-11-06 22:21:00,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:21:00,517 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1382 transitions. [2023-11-06 22:21:00,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2023-11-06 22:21:00,521 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:00,522 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:00,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:00,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 22:21:00,732 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:00,733 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:00,733 INFO L85 PathProgramCache]: Analyzing trace with hash -343069329, now seen corresponding path program 1 times [2023-11-06 22:21:00,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:00,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864858294] [2023-11-06 22:21:00,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:00,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:00,823 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:00,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1585073893] [2023-11-06 22:21:00,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:00,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:00,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:00,825 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:00,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:21:01,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:01,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 1328 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:21:01,538 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:01,617 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:21:01,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:21:01,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:01,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864858294] [2023-11-06 22:21:01,618 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:01,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585073893] [2023-11-06 22:21:01,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585073893] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:21:01,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:21:01,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:21:01,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336107827] [2023-11-06 22:21:01,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:21:01,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:21:01,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:01,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:21:01,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:21:01,622 INFO L87 Difference]: Start difference. First operand 884 states and 1382 transitions. Second operand has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:21:02,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:02,096 INFO L93 Difference]: Finished difference Result 1981 states and 3116 transitions. [2023-11-06 22:21:02,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:21:02,097 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 497 [2023-11-06 22:21:02,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:02,107 INFO L225 Difference]: With dead ends: 1981 [2023-11-06 22:21:02,107 INFO L226 Difference]: Without dead ends: 1242 [2023-11-06 22:21:02,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 494 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:21:02,111 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 457 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:02,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 1383 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:21:02,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2023-11-06 22:21:02,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 886. [2023-11-06 22:21:02,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 664 states have (on average 1.4578313253012047) internal successors, (968), 664 states have internal predecessors, (968), 207 states have call successors, (207), 14 states have call predecessors, (207), 14 states have return successors, (207), 207 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-06 22:21:02,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 1382 transitions. [2023-11-06 22:21:02,250 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 1382 transitions. Word has length 497 [2023-11-06 22:21:02,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:02,251 INFO L495 AbstractCegarLoop]: Abstraction has 886 states and 1382 transitions. [2023-11-06 22:21:02,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:21:02,252 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 1382 transitions. [2023-11-06 22:21:02,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2023-11-06 22:21:02,256 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:02,257 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:02,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:02,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-06 22:21:02,467 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:02,467 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:02,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1011761360, now seen corresponding path program 1 times [2023-11-06 22:21:02,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:02,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512053338] [2023-11-06 22:21:02,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:02,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:02,582 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:02,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1151242065] [2023-11-06 22:21:02,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:02,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:02,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:02,591 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:02,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:21:03,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:03,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 1332 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:21:03,262 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:03,628 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4208 proven. 66 refuted. 0 times theorem prover too weak. 5110 trivial. 0 not checked. [2023-11-06 22:21:03,628 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:21:04,105 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 138 proven. 66 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:21:04,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:04,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512053338] [2023-11-06 22:21:04,106 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:04,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151242065] [2023-11-06 22:21:04,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151242065] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:21:04,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:21:04,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2023-11-06 22:21:04,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461279965] [2023-11-06 22:21:04,108 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:21:04,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:21:04,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:04,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:21:04,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:21:04,111 INFO L87 Difference]: Start difference. First operand 886 states and 1382 transitions. Second operand has 13 states, 13 states have (on average 17.153846153846153) internal successors, (223), 13 states have internal predecessors, (223), 3 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) [2023-11-06 22:21:07,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:07,909 INFO L93 Difference]: Finished difference Result 4175 states and 6512 transitions. [2023-11-06 22:21:07,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-06 22:21:07,910 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 17.153846153846153) internal successors, (223), 13 states have internal predecessors, (223), 3 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) Word has length 498 [2023-11-06 22:21:07,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:07,936 INFO L225 Difference]: With dead ends: 4175 [2023-11-06 22:21:07,936 INFO L226 Difference]: Without dead ends: 3436 [2023-11-06 22:21:07,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1026 GetRequests, 985 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=381, Invalid=1341, Unknown=0, NotChecked=0, Total=1722 [2023-11-06 22:21:07,941 INFO L413 NwaCegarLoop]: 626 mSDtfsCounter, 2799 mSDsluCounter, 4153 mSDsCounter, 0 mSdLazyCounter, 1968 mSolverCounterSat, 686 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2848 SdHoareTripleChecker+Valid, 4779 SdHoareTripleChecker+Invalid, 2654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 686 IncrementalHoareTripleChecker+Valid, 1968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:07,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2848 Valid, 4779 Invalid, 2654 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [686 Valid, 1968 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-06 22:21:07,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3436 states. [2023-11-06 22:21:08,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3436 to 1689. [2023-11-06 22:21:08,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1314 states have (on average 1.4794520547945205) internal successors, (1944), 1314 states have internal predecessors, (1944), 345 states have call successors, (345), 29 states have call predecessors, (345), 29 states have return successors, (345), 345 states have call predecessors, (345), 345 states have call successors, (345) [2023-11-06 22:21:08,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 2634 transitions. [2023-11-06 22:21:08,361 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 2634 transitions. Word has length 498 [2023-11-06 22:21:08,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:08,362 INFO L495 AbstractCegarLoop]: Abstraction has 1689 states and 2634 transitions. [2023-11-06 22:21:08,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.153846153846153) internal successors, (223), 13 states have internal predecessors, (223), 3 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) [2023-11-06 22:21:08,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 2634 transitions. [2023-11-06 22:21:08,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2023-11-06 22:21:08,368 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:08,369 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:08,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:08,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 22:21:08,579 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:08,580 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:08,580 INFO L85 PathProgramCache]: Analyzing trace with hash 957368462, now seen corresponding path program 1 times [2023-11-06 22:21:08,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:08,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85059944] [2023-11-06 22:21:08,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:08,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:08,675 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:08,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1538043002] [2023-11-06 22:21:08,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:08,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:08,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:08,678 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:08,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:21:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:09,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:21:09,364 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:09,813 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4730 proven. 93 refuted. 0 times theorem prover too weak. 4561 trivial. 0 not checked. [2023-11-06 22:21:09,813 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:21:10,291 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 111 proven. 93 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:21:10,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:10,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85059944] [2023-11-06 22:21:10,292 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:10,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538043002] [2023-11-06 22:21:10,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538043002] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:21:10,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:21:10,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-11-06 22:21:10,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025638091] [2023-11-06 22:21:10,301 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:21:10,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 22:21:10,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:10,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:21:10,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:21:10,304 INFO L87 Difference]: Start difference. First operand 1689 states and 2634 transitions. Second operand has 12 states, 12 states have (on average 20.666666666666668) internal successors, (248), 12 states have internal predecessors, (248), 3 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (101), 3 states have call predecessors, (101), 3 states have call successors, (101) [2023-11-06 22:21:13,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:21:14,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:14,452 INFO L93 Difference]: Finished difference Result 4873 states and 7559 transitions. [2023-11-06 22:21:14,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-06 22:21:14,453 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 20.666666666666668) internal successors, (248), 12 states have internal predecessors, (248), 3 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (101), 3 states have call predecessors, (101), 3 states have call successors, (101) Word has length 498 [2023-11-06 22:21:14,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:14,475 INFO L225 Difference]: With dead ends: 4873 [2023-11-06 22:21:14,475 INFO L226 Difference]: Without dead ends: 3335 [2023-11-06 22:21:14,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1010 GetRequests, 986 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2023-11-06 22:21:14,483 INFO L413 NwaCegarLoop]: 509 mSDtfsCounter, 1479 mSDsluCounter, 1977 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 356 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1481 SdHoareTripleChecker+Valid, 2486 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:14,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1481 Valid, 2486 Invalid, 1730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 1373 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2023-11-06 22:21:14,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3335 states. [2023-11-06 22:21:14,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3335 to 1709. [2023-11-06 22:21:14,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1709 states, 1329 states have (on average 1.4680210684725357) internal successors, (1951), 1329 states have internal predecessors, (1951), 345 states have call successors, (345), 34 states have call predecessors, (345), 34 states have return successors, (345), 345 states have call predecessors, (345), 345 states have call successors, (345) [2023-11-06 22:21:14,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1709 states to 1709 states and 2641 transitions. [2023-11-06 22:21:14,920 INFO L78 Accepts]: Start accepts. Automaton has 1709 states and 2641 transitions. Word has length 498 [2023-11-06 22:21:14,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:14,921 INFO L495 AbstractCegarLoop]: Abstraction has 1709 states and 2641 transitions. [2023-11-06 22:21:14,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 20.666666666666668) internal successors, (248), 12 states have internal predecessors, (248), 3 states have call successors, (100), 2 states have call predecessors, (100), 4 states have return successors, (101), 3 states have call predecessors, (101), 3 states have call successors, (101) [2023-11-06 22:21:14,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1709 states and 2641 transitions. [2023-11-06 22:21:14,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2023-11-06 22:21:14,928 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:14,929 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:14,944 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:15,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 22:21:15,139 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:15,140 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:15,140 INFO L85 PathProgramCache]: Analyzing trace with hash 59975184, now seen corresponding path program 1 times [2023-11-06 22:21:15,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:15,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147767927] [2023-11-06 22:21:15,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:15,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:15,223 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:15,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1275432424] [2023-11-06 22:21:15,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:15,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:15,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:15,225 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:15,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 22:21:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:15,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:21:15,895 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:16,415 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4578 proven. 81 refuted. 0 times theorem prover too weak. 4725 trivial. 0 not checked. [2023-11-06 22:21:16,415 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:21:17,204 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 123 proven. 81 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:21:17,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:17,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147767927] [2023-11-06 22:21:17,209 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:17,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275432424] [2023-11-06 22:21:17,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275432424] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:21:17,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:21:17,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-06 22:21:17,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533064293] [2023-11-06 22:21:17,211 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:21:17,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:21:17,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:17,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:21:17,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:21:17,215 INFO L87 Difference]: Start difference. First operand 1709 states and 2641 transitions. Second operand has 14 states, 14 states have (on average 18.928571428571427) internal successors, (265), 14 states have internal predecessors, (265), 3 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 3 states have call predecessors, (97), 3 states have call successors, (97) [2023-11-06 22:21:20,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:20,779 INFO L93 Difference]: Finished difference Result 7803 states and 11986 transitions. [2023-11-06 22:21:20,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-06 22:21:20,780 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 18.928571428571427) internal successors, (265), 14 states have internal predecessors, (265), 3 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 3 states have call predecessors, (97), 3 states have call successors, (97) Word has length 498 [2023-11-06 22:21:20,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:20,823 INFO L225 Difference]: With dead ends: 7803 [2023-11-06 22:21:20,823 INFO L226 Difference]: Without dead ends: 6249 [2023-11-06 22:21:20,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1022 GetRequests, 985 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=422, Invalid=1060, Unknown=0, NotChecked=0, Total=1482 [2023-11-06 22:21:20,831 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 3232 mSDsluCounter, 2789 mSDsCounter, 0 mSdLazyCounter, 1851 mSolverCounterSat, 853 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3346 SdHoareTripleChecker+Valid, 3300 SdHoareTripleChecker+Invalid, 2704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 853 IncrementalHoareTripleChecker+Valid, 1851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:20,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3346 Valid, 3300 Invalid, 2704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [853 Valid, 1851 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-11-06 22:21:20,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6249 states. [2023-11-06 22:21:21,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6249 to 3777. [2023-11-06 22:21:21,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3219 states have (on average 1.526250388319354) internal successors, (4913), 3223 states have internal predecessors, (4913), 493 states have call successors, (493), 64 states have call predecessors, (493), 64 states have return successors, (493), 489 states have call predecessors, (493), 493 states have call successors, (493) [2023-11-06 22:21:21,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 5899 transitions. [2023-11-06 22:21:21,454 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 5899 transitions. Word has length 498 [2023-11-06 22:21:21,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:21,456 INFO L495 AbstractCegarLoop]: Abstraction has 3777 states and 5899 transitions. [2023-11-06 22:21:21,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 18.928571428571427) internal successors, (265), 14 states have internal predecessors, (265), 3 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 3 states have call predecessors, (97), 3 states have call successors, (97) [2023-11-06 22:21:21,457 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 5899 transitions. [2023-11-06 22:21:21,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2023-11-06 22:21:21,466 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:21,466 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:21,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:21,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:21:21,677 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:21,677 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:21,678 INFO L85 PathProgramCache]: Analyzing trace with hash -74038322, now seen corresponding path program 1 times [2023-11-06 22:21:21,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:21,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652921958] [2023-11-06 22:21:21,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:21,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:21,797 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:21,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1871463956] [2023-11-06 22:21:21,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:21,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:21,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:21,803 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:21,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 22:21:22,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:22,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:21:22,492 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:22,905 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4454 proven. 75 refuted. 0 times theorem prover too weak. 4855 trivial. 0 not checked. [2023-11-06 22:21:22,905 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:21:23,705 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 129 proven. 75 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:21:23,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:23,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652921958] [2023-11-06 22:21:23,706 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:23,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871463956] [2023-11-06 22:21:23,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871463956] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:21:23,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:21:23,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-11-06 22:21:23,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238373928] [2023-11-06 22:21:23,707 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:21:23,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 22:21:23,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:23,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 22:21:23,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:21:23,710 INFO L87 Difference]: Start difference. First operand 3777 states and 5899 transitions. Second operand has 10 states, 10 states have (on average 25.8) internal successors, (258), 10 states have internal predecessors, (258), 3 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 3 states have call predecessors, (95), 3 states have call successors, (95) [2023-11-06 22:21:26,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:21:28,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 22:21:30,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:30,143 INFO L93 Difference]: Finished difference Result 9087 states and 13948 transitions. [2023-11-06 22:21:30,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 22:21:30,146 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 25.8) internal successors, (258), 10 states have internal predecessors, (258), 3 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 3 states have call predecessors, (95), 3 states have call successors, (95) Word has length 498 [2023-11-06 22:21:30,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:30,175 INFO L225 Difference]: With dead ends: 9087 [2023-11-06 22:21:30,175 INFO L226 Difference]: Without dead ends: 7220 [2023-11-06 22:21:30,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1008 GetRequests, 987 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=336, Unknown=0, NotChecked=0, Total=506 [2023-11-06 22:21:30,182 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 1471 mSDsluCounter, 1396 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 413 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1558 SdHoareTripleChecker+Valid, 1863 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:30,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1558 Valid, 1863 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 921 Invalid, 2 Unknown, 0 Unchecked, 5.5s Time] [2023-11-06 22:21:30,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7220 states. [2023-11-06 22:21:31,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7220 to 5327. [2023-11-06 22:21:31,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5327 states, 4392 states have (on average 1.4872495446265939) internal successors, (6532), 4404 states have internal predecessors, (6532), 813 states have call successors, (813), 121 states have call predecessors, (813), 121 states have return successors, (813), 801 states have call predecessors, (813), 813 states have call successors, (813) [2023-11-06 22:21:31,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5327 states to 5327 states and 8158 transitions. [2023-11-06 22:21:31,107 INFO L78 Accepts]: Start accepts. Automaton has 5327 states and 8158 transitions. Word has length 498 [2023-11-06 22:21:31,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:31,108 INFO L495 AbstractCegarLoop]: Abstraction has 5327 states and 8158 transitions. [2023-11-06 22:21:31,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 25.8) internal successors, (258), 10 states have internal predecessors, (258), 3 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 3 states have call predecessors, (95), 3 states have call successors, (95) [2023-11-06 22:21:31,109 INFO L276 IsEmpty]: Start isEmpty. Operand 5327 states and 8158 transitions. [2023-11-06 22:21:31,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:21:31,118 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:31,118 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:31,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:31,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 22:21:31,334 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:31,335 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:31,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1083457347, now seen corresponding path program 1 times [2023-11-06 22:21:31,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:31,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880370690] [2023-11-06 22:21:31,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:31,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:31,426 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:31,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1451881478] [2023-11-06 22:21:31,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:31,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:31,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:31,428 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:31,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 22:21:32,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:32,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:21:32,182 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:32,708 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4578 proven. 81 refuted. 0 times theorem prover too weak. 4725 trivial. 0 not checked. [2023-11-06 22:21:32,708 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:21:33,369 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 123 proven. 81 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:21:33,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:33,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880370690] [2023-11-06 22:21:33,370 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:33,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451881478] [2023-11-06 22:21:33,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451881478] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:21:33,370 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:21:33,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-06 22:21:33,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953645733] [2023-11-06 22:21:33,371 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:21:33,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:21:33,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:33,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:21:33,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:21:33,374 INFO L87 Difference]: Start difference. First operand 5327 states and 8158 transitions. Second operand has 14 states, 14 states have (on average 18.642857142857142) internal successors, (261), 14 states have internal predecessors, (261), 3 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 3 states have call predecessors, (97), 3 states have call successors, (97) [2023-11-06 22:21:40,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:40,484 INFO L93 Difference]: Finished difference Result 25579 states and 38225 transitions. [2023-11-06 22:21:40,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-11-06 22:21:40,485 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 18.642857142857142) internal successors, (261), 14 states have internal predecessors, (261), 3 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 3 states have call predecessors, (97), 3 states have call successors, (97) Word has length 499 [2023-11-06 22:21:40,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:40,559 INFO L225 Difference]: With dead ends: 25579 [2023-11-06 22:21:40,559 INFO L226 Difference]: Without dead ends: 20419 [2023-11-06 22:21:40,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1038 GetRequests, 989 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=671, Invalid=1879, Unknown=0, NotChecked=0, Total=2550 [2023-11-06 22:21:40,577 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 2201 mSDsluCounter, 3223 mSDsCounter, 0 mSdLazyCounter, 2482 mSolverCounterSat, 789 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2350 SdHoareTripleChecker+Valid, 3762 SdHoareTripleChecker+Invalid, 3271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 789 IncrementalHoareTripleChecker+Valid, 2482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:40,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2350 Valid, 3762 Invalid, 3271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [789 Valid, 2482 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-11-06 22:21:40,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20419 states. [2023-11-06 22:21:42,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20419 to 11739. [2023-11-06 22:21:42,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11739 states, 9730 states have (on average 1.4776978417266187) internal successors, (14378), 9762 states have internal predecessors, (14378), 1733 states have call successors, (1733), 275 states have call predecessors, (1733), 275 states have return successors, (1733), 1701 states have call predecessors, (1733), 1733 states have call successors, (1733) [2023-11-06 22:21:42,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11739 states to 11739 states and 17844 transitions. [2023-11-06 22:21:42,504 INFO L78 Accepts]: Start accepts. Automaton has 11739 states and 17844 transitions. Word has length 499 [2023-11-06 22:21:42,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:42,506 INFO L495 AbstractCegarLoop]: Abstraction has 11739 states and 17844 transitions. [2023-11-06 22:21:42,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 18.642857142857142) internal successors, (261), 14 states have internal predecessors, (261), 3 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 3 states have call predecessors, (97), 3 states have call successors, (97) [2023-11-06 22:21:42,506 INFO L276 IsEmpty]: Start isEmpty. Operand 11739 states and 17844 transitions. [2023-11-06 22:21:42,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:21:42,521 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:42,521 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:42,542 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:42,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 22:21:42,733 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:42,733 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:42,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1716812746, now seen corresponding path program 1 times [2023-11-06 22:21:42,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:42,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558883207] [2023-11-06 22:21:42,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:42,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:42,827 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:42,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [207483505] [2023-11-06 22:21:42,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:42,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:42,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:42,830 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:42,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 22:21:43,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:43,633 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:21:43,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:44,354 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:21:44,354 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:21:44,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:44,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558883207] [2023-11-06 22:21:44,355 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:44,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207483505] [2023-11-06 22:21:44,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207483505] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:21:44,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:21:44,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:21:44,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169768907] [2023-11-06 22:21:44,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:21:44,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:21:44,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:44,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:21:44,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:21:44,360 INFO L87 Difference]: Start difference. First operand 11739 states and 17844 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:21:49,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:49,461 INFO L93 Difference]: Finished difference Result 62613 states and 96463 transitions. [2023-11-06 22:21:49,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 22:21:49,463 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 499 [2023-11-06 22:21:49,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:49,622 INFO L225 Difference]: With dead ends: 62613 [2023-11-06 22:21:49,622 INFO L226 Difference]: Without dead ends: 51041 [2023-11-06 22:21:49,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 494 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2023-11-06 22:21:49,655 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 3330 mSDsluCounter, 2948 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3330 SdHoareTripleChecker+Valid, 3821 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:49,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3330 Valid, 3821 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-06 22:21:49,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51041 states. [2023-11-06 22:21:53,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51041 to 25181. [2023-11-06 22:21:53,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25181 states, 21829 states have (on average 1.4958541389894178) internal successors, (32653), 21903 states have internal predecessors, (32653), 2817 states have call successors, (2817), 534 states have call predecessors, (2817), 534 states have return successors, (2817), 2743 states have call predecessors, (2817), 2817 states have call successors, (2817) [2023-11-06 22:21:53,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25181 states to 25181 states and 38287 transitions. [2023-11-06 22:21:53,561 INFO L78 Accepts]: Start accepts. Automaton has 25181 states and 38287 transitions. Word has length 499 [2023-11-06 22:21:53,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:21:53,562 INFO L495 AbstractCegarLoop]: Abstraction has 25181 states and 38287 transitions. [2023-11-06 22:21:53,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:21:53,563 INFO L276 IsEmpty]: Start isEmpty. Operand 25181 states and 38287 transitions. [2023-11-06 22:21:53,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:21:53,585 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:21:53,586 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:21:53,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:21:53,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 22:21:53,797 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:21:53,798 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:21:53,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1390484483, now seen corresponding path program 1 times [2023-11-06 22:21:53,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:21:53,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413079210] [2023-11-06 22:21:53,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:53,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:21:53,905 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:21:53,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1882936647] [2023-11-06 22:21:53,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:21:53,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:21:53,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:21:53,907 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:21:54,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 22:21:54,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:21:54,860 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:21:54,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:21:55,193 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:21:55,194 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:21:55,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:21:55,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413079210] [2023-11-06 22:21:55,195 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:21:55,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882936647] [2023-11-06 22:21:55,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882936647] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:21:55,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:21:55,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:21:55,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412883542] [2023-11-06 22:21:55,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:21:55,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:21:55,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:21:55,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:21:55,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:21:55,200 INFO L87 Difference]: Start difference. First operand 25181 states and 38287 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:21:59,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:21:59,490 INFO L93 Difference]: Finished difference Result 53977 states and 81756 transitions. [2023-11-06 22:21:59,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:21:59,491 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 499 [2023-11-06 22:21:59,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:21:59,572 INFO L225 Difference]: With dead ends: 53977 [2023-11-06 22:21:59,572 INFO L226 Difference]: Without dead ends: 28967 [2023-11-06 22:21:59,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:21:59,621 INFO L413 NwaCegarLoop]: 659 mSDtfsCounter, 1491 mSDsluCounter, 2092 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1491 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:21:59,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1491 Valid, 2751 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-06 22:21:59,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28967 states. [2023-11-06 22:22:03,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28967 to 25037. [2023-11-06 22:22:03,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25037 states, 21685 states have (on average 1.4908462070555684) internal successors, (32329), 21759 states have internal predecessors, (32329), 2817 states have call successors, (2817), 534 states have call predecessors, (2817), 534 states have return successors, (2817), 2743 states have call predecessors, (2817), 2817 states have call successors, (2817) [2023-11-06 22:22:03,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25037 states to 25037 states and 37963 transitions. [2023-11-06 22:22:03,262 INFO L78 Accepts]: Start accepts. Automaton has 25037 states and 37963 transitions. Word has length 499 [2023-11-06 22:22:03,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:03,263 INFO L495 AbstractCegarLoop]: Abstraction has 25037 states and 37963 transitions. [2023-11-06 22:22:03,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:22:03,264 INFO L276 IsEmpty]: Start isEmpty. Operand 25037 states and 37963 transitions. [2023-11-06 22:22:03,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:22:03,278 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:03,278 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:22:03,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:03,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 22:22:03,489 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:03,489 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:03,489 INFO L85 PathProgramCache]: Analyzing trace with hash -2023839882, now seen corresponding path program 1 times [2023-11-06 22:22:03,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:03,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898330949] [2023-11-06 22:22:03,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:03,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:03,575 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:03,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1793681631] [2023-11-06 22:22:03,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:03,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:03,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:03,577 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:03,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 22:22:04,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:04,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:22:04,396 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:05,076 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:22:05,076 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:22:05,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:05,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898330949] [2023-11-06 22:22:05,077 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:05,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793681631] [2023-11-06 22:22:05,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793681631] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:22:05,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:22:05,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:22:05,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540191736] [2023-11-06 22:22:05,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:22:05,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:22:05,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:05,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:22:05,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:22:05,081 INFO L87 Difference]: Start difference. First operand 25037 states and 37963 transitions. Second operand has 4 states, 4 states have (on average 39.25) internal successors, (157), 3 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:22:11,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:11,088 INFO L93 Difference]: Finished difference Result 75033 states and 113610 transitions. [2023-11-06 22:22:11,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:22:11,089 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 3 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 499 [2023-11-06 22:22:11,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:11,206 INFO L225 Difference]: With dead ends: 75033 [2023-11-06 22:22:11,207 INFO L226 Difference]: Without dead ends: 50039 [2023-11-06 22:22:11,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 496 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:22:11,235 INFO L413 NwaCegarLoop]: 576 mSDtfsCounter, 522 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:11,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 1489 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:22:11,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50039 states. [2023-11-06 22:22:16,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50039 to 41647. [2023-11-06 22:22:17,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41647 states, 36511 states have (on average 1.4968365698008819) internal successors, (54651), 36633 states have internal predecessors, (54651), 4319 states have call successors, (4319), 816 states have call predecessors, (4319), 816 states have return successors, (4319), 4197 states have call predecessors, (4319), 4319 states have call successors, (4319) [2023-11-06 22:22:17,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41647 states to 41647 states and 63289 transitions. [2023-11-06 22:22:17,145 INFO L78 Accepts]: Start accepts. Automaton has 41647 states and 63289 transitions. Word has length 499 [2023-11-06 22:22:17,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:17,146 INFO L495 AbstractCegarLoop]: Abstraction has 41647 states and 63289 transitions. [2023-11-06 22:22:17,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 3 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:22:17,146 INFO L276 IsEmpty]: Start isEmpty. Operand 41647 states and 63289 transitions. [2023-11-06 22:22:17,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:22:17,164 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:17,164 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:22:17,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:17,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:17,376 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:17,377 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:17,377 INFO L85 PathProgramCache]: Analyzing trace with hash -169077254, now seen corresponding path program 1 times [2023-11-06 22:22:17,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:17,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801516522] [2023-11-06 22:22:17,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:17,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:17,460 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:17,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1095526855] [2023-11-06 22:22:17,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:17,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:17,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:17,463 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:17,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 22:22:18,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:18,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:22:18,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:19,398 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4578 proven. 81 refuted. 0 times theorem prover too weak. 4725 trivial. 0 not checked. [2023-11-06 22:22:19,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:20,445 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 123 proven. 81 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:22:20,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:20,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801516522] [2023-11-06 22:22:20,446 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:20,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095526855] [2023-11-06 22:22:20,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095526855] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:22:20,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:22:20,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-11-06 22:22:20,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815341388] [2023-11-06 22:22:20,448 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:22:20,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 22:22:20,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:20,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 22:22:20,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:22:20,452 INFO L87 Difference]: Start difference. First operand 41647 states and 63289 transitions. Second operand has 10 states, 10 states have (on average 27.6) internal successors, (276), 10 states have internal predecessors, (276), 4 states have call successors, (138), 3 states have call predecessors, (138), 5 states have return successors, (138), 4 states have call predecessors, (138), 4 states have call successors, (138) [2023-11-06 22:22:28,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:28,465 INFO L93 Difference]: Finished difference Result 92225 states and 140358 transitions. [2023-11-06 22:22:28,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 22:22:28,466 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 27.6) internal successors, (276), 10 states have internal predecessors, (276), 4 states have call successors, (138), 3 states have call predecessors, (138), 5 states have return successors, (138), 4 states have call predecessors, (138), 4 states have call successors, (138) Word has length 499 [2023-11-06 22:22:28,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:28,559 INFO L225 Difference]: With dead ends: 92225 [2023-11-06 22:22:28,559 INFO L226 Difference]: Without dead ends: 50749 [2023-11-06 22:22:28,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1000 GetRequests, 988 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:22:28,599 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 1402 mSDsluCounter, 1719 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1511 SdHoareTripleChecker+Valid, 2106 SdHoareTripleChecker+Invalid, 1203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:28,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1511 Valid, 2106 Invalid, 1203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-06 22:22:28,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50749 states. [2023-11-06 22:22:33,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50749 to 38823. [2023-11-06 22:22:33,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38823 states, 33687 states have (on average 1.4880220856710304) internal successors, (50127), 33809 states have internal predecessors, (50127), 4319 states have call successors, (4319), 816 states have call predecessors, (4319), 816 states have return successors, (4319), 4197 states have call predecessors, (4319), 4319 states have call successors, (4319) [2023-11-06 22:22:33,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38823 states to 38823 states and 58765 transitions. [2023-11-06 22:22:33,702 INFO L78 Accepts]: Start accepts. Automaton has 38823 states and 58765 transitions. Word has length 499 [2023-11-06 22:22:33,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:33,704 INFO L495 AbstractCegarLoop]: Abstraction has 38823 states and 58765 transitions. [2023-11-06 22:22:33,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 27.6) internal successors, (276), 10 states have internal predecessors, (276), 4 states have call successors, (138), 3 states have call predecessors, (138), 5 states have return successors, (138), 4 states have call predecessors, (138), 4 states have call successors, (138) [2023-11-06 22:22:33,704 INFO L276 IsEmpty]: Start isEmpty. Operand 38823 states and 58765 transitions. [2023-11-06 22:22:33,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:22:33,722 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:33,722 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:22:33,740 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:33,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:33,940 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:33,941 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:33,941 INFO L85 PathProgramCache]: Analyzing trace with hash -84677836, now seen corresponding path program 1 times [2023-11-06 22:22:33,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:33,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582653085] [2023-11-06 22:22:33,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:33,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:34,025 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:34,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [825635188] [2023-11-06 22:22:34,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:34,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:34,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:34,027 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:34,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 22:22:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:34,902 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:22:34,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:22:35,538 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 4758 proven. 99 refuted. 0 times theorem prover too weak. 4527 trivial. 0 not checked. [2023-11-06 22:22:35,539 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:22:35,944 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:22:35,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:22:35,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582653085] [2023-11-06 22:22:35,945 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:22:35,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825635188] [2023-11-06 22:22:35,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825635188] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 22:22:35,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:22:35,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-11-06 22:22:35,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933777337] [2023-11-06 22:22:35,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:22:35,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:22:35,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:22:35,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:22:35,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:22:35,949 INFO L87 Difference]: Start difference. First operand 38823 states and 58765 transitions. Second operand has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:22:40,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:22:40,620 INFO L93 Difference]: Finished difference Result 77315 states and 117134 transitions. [2023-11-06 22:22:40,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:22:40,621 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 499 [2023-11-06 22:22:40,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:22:40,677 INFO L225 Difference]: With dead ends: 77315 [2023-11-06 22:22:40,677 INFO L226 Difference]: Without dead ends: 38663 [2023-11-06 22:22:40,710 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 990 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:22:40,711 INFO L413 NwaCegarLoop]: 465 mSDtfsCounter, 77 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:22:40,711 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 1299 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:22:40,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38663 states. [2023-11-06 22:22:45,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38663 to 38195. [2023-11-06 22:22:45,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38195 states, 33059 states have (on average 1.483015215221271) internal successors, (49027), 33181 states have internal predecessors, (49027), 4319 states have call successors, (4319), 816 states have call predecessors, (4319), 816 states have return successors, (4319), 4197 states have call predecessors, (4319), 4319 states have call successors, (4319) [2023-11-06 22:22:45,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38195 states to 38195 states and 57665 transitions. [2023-11-06 22:22:45,754 INFO L78 Accepts]: Start accepts. Automaton has 38195 states and 57665 transitions. Word has length 499 [2023-11-06 22:22:45,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:22:45,755 INFO L495 AbstractCegarLoop]: Abstraction has 38195 states and 57665 transitions. [2023-11-06 22:22:45,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:22:45,755 INFO L276 IsEmpty]: Start isEmpty. Operand 38195 states and 57665 transitions. [2023-11-06 22:22:45,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:22:45,773 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:22:45,773 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:22:45,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 22:22:45,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:45,985 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:22:45,985 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:22:45,985 INFO L85 PathProgramCache]: Analyzing trace with hash 1770084792, now seen corresponding path program 1 times [2023-11-06 22:22:45,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:22:45,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321375780] [2023-11-06 22:22:45,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:45,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:22:46,060 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:22:46,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1620255569] [2023-11-06 22:22:46,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:22:46,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:22:46,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:22:46,062 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:22:46,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 22:22:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:22:47,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:22:47,017 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:23:05,307 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2023-11-06 22:23:05,308 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:23:05,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:23:05,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321375780] [2023-11-06 22:23:05,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:23:05,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620255569] [2023-11-06 22:23:05,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620255569] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:23:05,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:23:05,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:23:05,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294006076] [2023-11-06 22:23:05,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:23:05,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:23:05,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:23:05,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:23:05,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:23:05,311 INFO L87 Difference]: Start difference. First operand 38195 states and 57665 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:23:07,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:09,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:11,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:13,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:15,779 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:18,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:20,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:22,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-06 22:23:32,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:23:32,873 INFO L93 Difference]: Finished difference Result 107217 states and 160891 transitions. [2023-11-06 22:23:32,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:23:32,874 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) Word has length 499 [2023-11-06 22:23:32,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:23:33,032 INFO L225 Difference]: With dead ends: 107217 [2023-11-06 22:23:33,032 INFO L226 Difference]: Without dead ends: 69193 [2023-11-06 22:23:33,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:23:33,064 INFO L413 NwaCegarLoop]: 447 mSDtfsCounter, 797 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 83 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:23:33,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [797 Valid, 1136 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 249 Invalid, 8 Unknown, 0 Unchecked, 17.2s Time] [2023-11-06 22:23:33,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69193 states. [2023-11-06 22:23:38,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69193 to 32987. [2023-11-06 22:23:38,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32987 states, 28648 states have (on average 1.4867355487294052) internal successors, (42592), 28742 states have internal predecessors, (42592), 3633 states have call successors, (3633), 705 states have call predecessors, (3633), 705 states have return successors, (3633), 3539 states have call predecessors, (3633), 3633 states have call successors, (3633) [2023-11-06 22:23:38,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32987 states to 32987 states and 49858 transitions. [2023-11-06 22:23:38,361 INFO L78 Accepts]: Start accepts. Automaton has 32987 states and 49858 transitions. Word has length 499 [2023-11-06 22:23:38,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:23:38,361 INFO L495 AbstractCegarLoop]: Abstraction has 32987 states and 49858 transitions. [2023-11-06 22:23:38,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 1 states have call successors, (69), 1 states have call predecessors, (69), 1 states have return successors, (69), 1 states have call predecessors, (69), 1 states have call successors, (69) [2023-11-06 22:23:38,362 INFO L276 IsEmpty]: Start isEmpty. Operand 32987 states and 49858 transitions. [2023-11-06 22:23:38,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-06 22:23:38,372 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:23:38,372 INFO L195 NwaCegarLoop]: trace histogram [69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:23:38,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 22:23:38,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:38,573 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:23:38,574 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:23:38,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1636071286, now seen corresponding path program 1 times [2023-11-06 22:23:38,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:23:38,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333386591] [2023-11-06 22:23:38,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:38,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:23:38,669 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 22:23:38,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2138897143] [2023-11-06 22:23:38,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:23:38,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:23:38,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:38,673 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:23:38,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6b883472-e01c-4e36-aeae-5cb60e4a6c9a/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 22:23:39,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:23:39,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:23:39,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:23:41,424 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 3570 proven. 153 refuted. 0 times theorem prover too weak. 5661 trivial. 0 not checked. [2023-11-06 22:23:41,424 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:23:42,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9384 backedges. 51 proven. 153 refuted. 0 times theorem prover too weak. 9180 trivial. 0 not checked. [2023-11-06 22:23:42,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:23:42,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333386591] [2023-11-06 22:23:42,455 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 22:23:42,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138897143] [2023-11-06 22:23:42,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138897143] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:23:42,455 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 22:23:42,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-06 22:23:42,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896229737] [2023-11-06 22:23:42,456 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 22:23:42,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 22:23:42,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:23:42,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 22:23:42,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2023-11-06 22:23:42,459 INFO L87 Difference]: Start difference. First operand 32987 states and 49858 transitions. Second operand has 18 states, 18 states have (on average 16.27777777777778) internal successors, (293), 18 states have internal predecessors, (293), 4 states have call successors, (138), 3 states have call predecessors, (138), 5 states have return successors, (138), 4 states have call predecessors, (138), 4 states have call successors, (138)